/* CSS Document */

html	{height:100%;}

body {
background-color:#fff;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #000;
margin:0;
padding:0;
text-align: left;
background:url(../images/bg.gif) repeat-x 0 99px;
}
	body.login {background-image:url(../images/bg_login_body.gif); background-position:0 135px;}
	body.secondary {background-image:url(../images/bg_secondary.gif); background-position:center 99px;}
	* html body {background-position:0 102px;}

p, div, ul, ol, li, h1, h2, h3, h4, h5 {margin-top: 0px;}
img a {border:0;}
sup {line-height:0;}

h1, h2, h3, h4, h5	{font-family:Arial, Helvetica, sans-serif;}

a:link,  a	{color:#2b2975; text-decoration:none;}
a:hover		{color:#2b2975}
a:active	{color:#2b2975}
a:visited	{color:#2b2975}




.clear	{clear:both; margin:0; padding:0;}
#secondary_content .clear {line-height:0; height:0;}

#top_container {width: 945px; padding:0 0 0 12px; height:99px; margin:0 auto;} .secondary #top_container {height:203px;}
	#top_container #date_container {height:28px; width:111px; padding:0 12px 0 0; float:right; margin-bottom:44px; text-align: center;}
		#top_container #date_container #date {height:11px; padding:11px 0 5px 0px; border:#ccc 1px solid; border-top:none; font-weight:bold; font-size:11px; color:#999; margin: 0 auto;}
	#top_container #logo {position:relative; height:1px; width:1px; float:left;}
	#top_container #logo a {position:absolute; background:url(../images/logo.gif) no-repeat bottom; width:485px; height:58px; top: 19px;}
	#top_container #navigation {float:right; height:27px; width:600px;}
		#top_container #navigation ul    {margin:0; padding:0; height:27px; list-style-type:none; float: right;}
		#top_container #navigation ul li {display:inline; list-style-type:none; height:27px; margin:0; padding:0;}
		#top_container #navigation ul li a {line-height:25px; display:block; font-size:12px; padding:0 12px 2px; color:#666666; font-weight:bold; border-left:#fff 1px 0; float:left;}
			#top_container #navigation ul li a:visited {color:#666666;}
			#top_container #navigation ul li a:hover,
			#top_container #navigation ul li a:active,
			#top_container #navigation ul li a.on {background:#f0efef; color:#ed793f;}	
	#top_container #secondary_navigation  {float:right; height:27px; width: 314px; padding: 0 5px 0 0; position:relative;}
		#top_container #secondary_navigation  ul    {margin:0; padding:0; height:27px; display:inline; list-style-type:none; text-align: right; float: right; position:absolute; left: -587px; top: 0px; width: 900px;}
		#top_container #secondary_navigation  ul li {display:inline; list-style-type:none; height:32px; margin:0; padding:0;}
		#top_container #secondary_navigation  ul li a {line-height:32px; font-size:11px; padding:0 5px; color:#fff; font-weight:bold;}
			#top_container #secondary_navigation  ul li a:hover,
			#top_container #secondary_navigation  ul li a:active,
			#top_container #secondary_navigation  ul li a.on {color:#ed793f;}

	#top_container h1 {display:block; line-height:19px; background-repeat: no-repeat; text-indent:-999em; outline:none; position:relative; top:63px;}		
		#top_container h1#client-center-home {background-image:url(../images/header_client-center-home.gif); width:302px;}
		#top_container h1#contact-us {background-image:url(../images/header_contact-us.gif); width:177px;}
		#top_container h1#case_list {background-image:url(../images/header_case_list.gif); width:144px;}
		#top_container h1#download_list {background-image:url(../images/header_download_list.gif); width:216px;}
		#top_container h1#audit_log {background-image:url(../images/header_audit_log.gif); width:148px; height:124px;}
		#top_container h1#file_list {background-image:url(../images/header_file_list.gif); width:116px;}
		#top_container h1#security {background-image:url(../images/header_security.gif); width:132px; height:124px;}
		#top_container h1#home_edit {background-image:url(../images/header_home_edit.gif); width:159px;}
	
#container	{margin:0 auto; width: 934px; padding:0;}

	/*********LOGIN PAGE***************/
.login #container {width:708px; height:187px; padding:101px 122px 104px 118px; background:url(../images/bg_login.gif) no-repeat;}
#login_area {width:391px; height:153px; padding:35px 0 0 317px; margin-bottom:100px; background:#32357f url(../images/logo_imos6.jpg) no-repeat left; color:#fff;}
#login_area h1 {display:block; line-height:20px; width:326px; margin:0 0 36px; background:url(../images/header_imos_login_center.gif) no-repeat; text-indent:-9999em;}
#login_area form {margin:0; padding:0; display:block;}
	#login_area label, 	#login_area input {display:block; float:left; margin-right:7px;font-size: 10px;} 
	#login_area label { width:130px; line-height: 20px;}
	#login_area input#username {width:128px; line-height:17px; padding:0; height:17px; border:#ccc 1px solid; font-size:12px; margin-bottom:19px;}
	#login_area input#password {width:128px; line-height:17px; padding:0; height:17px; border:#ccc 1px solid; font-size:12px; margin-bottom:19px;}
		#login_area input#login {line-height:19px; height:19px; width:72px; color:#fff; background:#8a8cb4; margin:0; border:0}
		#login_area input#rememberMe {border:0; padding:0; margin:0 7px 0 0; height:inherit; display:inline; width:15px;}
		#login_area label#remembermeLabel {display:block; line-height:inherit; width:75px; margin-right:18px; line-height:13px;}
	#login_area a#forgot {padding:0 0 0 8px; line-height:13px; font-size:10px; display:block; float:left;color:#ffc47e;  background:url(../images/arrow_forgot.gif) no-repeat 0 3px;}

#forgetpass {font-family:Arial, Helvetica, sans-serif; padding-top:10px;}
	
	
	/*********SECONDARY PAGES***************/
			
#container #secondary_content {border:#999 1px solid; border-top:none; min-height:inherit; width:931px; }
		#container #secondary_content.noheight {min-height:100px;}
#container #secondary_content .container {padding:50px 28px 35px 32px;}
		#container #secondary_content .container.short {padding-top:0; padding-bottom:20px;}
#container #secondary_content .divider {background:url(../images/bg_divider_shadow.gif) top left repeat-x; height:15px; clear:both;}
	#secondary_content h2 {color:#ed793f; font-weight:normal; font-size:17px; margin-bottom:15px; padding:0;}
	#secondary_content h2.multilines {line-height:28px;margin-bottom:10px;}
	#secondary_content h3 {color:#2b2975; font-weight:bold; font-size:12px; line-height:18px; padding:0; margin:0;}			
	#secondary_content .intro {color:#2b2975; font-size:15px; line-height:26px; margin:0; padding-bottom:40px;}
	#secondary_content .intro p {color:#2b2975; font-size:15px; line-height:26px; margin:0; padding-bottom:12px;}
	#secondary_content, #secondary_content p {color:#333; font-size:12px; line-height:18px; margin:0 0 19px 0; padding:0;}
	#secondary_content p a {color:#6699cc; text-decoration:none;}
	#secondary_content p.nopadding  {padding-bottom:0;margin-bottom:0;}
	
	#secondary_content ul {list-style:none; padding:0; margin:0;}
	#secondary_content ul.narrow, #secondary_content ol.narrow {width:85%;}
	#secondary_content li {
	padding-left:8px; background:url(../images/bg_bullet.gif) top left no-repeat; list-style:none;
	color:#333; font-size:12px; line-height:18px;}
	#secondary_content .spaced {padding-bottom:10px;}
	#secondary_content .spaced li {padding-bottom:5px; margin-left:15px;}
		#secondary_content .spaced li li {padding-bottom:0;}
	#secondary_content .wellspaced li {padding-bottom:10px;}
		#secondary_content .wellspaced li li {padding-bottom:0;}
		
	#secondary_content ol {list-style:decimal; list-style-position:inside; margin:0; padding:0; }
	#secondary_content ol li {
	list-style:decimal; list-style-position:inside; font-weight:bold; background:none; padding:0 0 18px 0;}
	#secondary_content ol li ul {list-style:none; list-style-position:outside; padding:0 0 0 10px; margin:0;}
	#secondary_content ol li ul li {
	padding:0 0 0 8px; background:url(../images/bg_bullet.gif) top left no-repeat; list-style-position:outside; 
	list-style:none; color:#333; font-size:12px; line-height:18px; font-weight:normal;}
	#secondary_content ul li ul li {margin-left:30px;}
	
	
	#secondary_content ul.cross_bullets {padding:4px 0 24px; margin:0; width:495px;}
	#secondary_content ul.cross_bullets li {float:none; padding:0 0 11px 0; margin:0; background:none; border-bottom:1px solid #ccc;}
	#secondary_content ul.cross_bullets li a {display:block; color:#333; line-height:16px; padding:0 0 0 22px; 
	margin:9px 0 0; font-weight:bold; background:url(../images/bg_bullet_plus.gif) top left no-repeat;} 
	#secondary_content ul.cross_bullets li a.open {background-image:url(../images/bg_bullet_minus.gif);}
	#secondary_content ul.cross_bullets li a .highlight {color:#2b2975;}
	#secondary_content ul.cross_bullets li div {margin-left:23px; display:none;}
	#secondary_content ul.cross_bullets li div a {background:none; border:0;padding:0;margin:0;font-weight:normal; text-decoration:underline; color:#6699cc;}
	
	#secondary_content p.fine_print {font-size:10px;color:#666;line-height:14px; font-style:italic;}
		
	#secondary_content .imagefloat {float:left;}
	#secondary_content .quotebox {
	float:left; width:360px; height:231px; padding: 30px 28px 0; background:#95b4cb; 
	color:#fff; font-weight:bold; font-size:14px; line-height:22px;
	}
	#secondary_content .quotebox p.quote_att {font-size:13px; font-style:italic;padding-top:16px;color:#fff;}
	#secondary_content .text_left {float:left; width:420px; margin:35px 25px 0 0;}
	#secondary_content .text_right {float:left; width:385px; margin-top:35px; padding:0 0 0 33px; border-left:1px solid #999;}
	#secondary_content a.learnmore {display:block; width:271px; height:45px; padding:8px 0 0 10px; margin:4px 0 70px; 
	background:url(../images/bg_learnmore.jpg) top left no-repeat; font-size:11px; line-height:17px; color:#333; text-align:left;}
	#secondary_content a.learnmore strong {font-size:12px; color:#2b2975;}
	#secondary_content a.learnmore:hover {background-position:bottom;}
		#secondary_content a.learnmore.nopadding {margin-bottom:10px;}
	
	#secondary_content .downloadbox {float:right; width:142px; border:1px solid #ccc; padding:9px 0; text-align:center;}
	#container #secondary_content .downloadbox a img {border:none; margin:0;}
	#secondary_content .downloadbox a {color:#6699cc; font-size:9px; font-weight:bold; line-height:11px;}
	
	#secondary_content a.signup {
	float:left; display:block; width:271px; height:45px; padding:8px 0 0 10px; margin:45px 0 70px; background:url(../images/bg_learnmore.jpg) top left no-repeat; font-size:11px; line-height:17px; color:#333; text-align:left;}
	#secondary_content a.signup strong {font-size:12px; color:#2b2975;}
	#secondary_content a.signup:hover {background-position:bottom;}
	
	#secondary_content div.screenshotblock {text-align:center; margin-bottom:70px;}
	#secondary_content div.screenshotblock img {}
	#secondary_content div.screenshotblock p {text-align:center; margin-right:16px; color:#2b2975; font-size:12px; }
	
	/**************************************/
	/*****Begin individual page styles*****/
	
	/* Client center home */
	#container #secondary_content.client_center_home {min-height:inherit; height:auto; padding-bottom:0px;}
	#secondary_content.client_center_home h2 {color:#ed793f; font-size:13px; margin-bottom:10px; font-weight:bold;}
	#secondary_content.client_center_home .text_left {width:470px; margin-right:20px; margin-top:0px;}
	#secondary_content.client_center_home .text_left a {text-decoration:underline;}
		#secondary_content.client_center_home .text_left a.viewpoint {text-decoration:none;}
	#secondary_content.client_center_home .company_info {padding:24px 23px 18px; width:280px; float:left; border:#c3d3e0 1px solid; color:#31337f; background:	url(../images/bg_company_info.jpg) no-repeat; position:relative;}
		#secondary_content.client_center_home  #logout {display:block; float:right; position:relative; top: -30px; left:0px;}
		#secondary_content.client_center_home #logout a {color:#ed793f;}
		#secondary_content.client_center_home .company_info table {width:280px; margin:0 0 25px;}
		#secondary_content.client_center_home .company_info tr {}
		#secondary_content.client_center_home .company_info td {width:157px; line-height:18px;}
			#secondary_content.client_center_home .company_info td.category {font-weight:bold; width:123px;}
		#secondary_content.client_center_home .company_info a {color:#31337f;}
	#secondary_content.client_center_home #client_links {}
		#secondary_content.client_center_home #client_links a {display:block; padding-left:12px; background:url(../images/arrow_closed.gif) no-repeat center left;}
			#secondary_content.client_center_home #client_links a img {border:none;}

		.closedlanguage, .openlanguage {color:#ed793f; cursor:default; cursor:pointer;}
	
	
	#changepass {font-family:	Arial, Helvetica, sans-serif; width:325px;}
	
	#changepass label { padding-top:10px; float:left; width:150px; margin:0;}
#changepass input {margin:10px 0 0; float:left; width:175px; }
#changepass input#submit{ float:right; width:75px;}
	
	
	
	/* Table pages */
		#container #secondary_content.table_page {}
			#container #secondary_content.table_page .container {padding-left:13px; padding-right:13px;}
			#container #secondary_content.table_page table {width:905px; font-size:11px; float:left; margin:0 0 11px 0;}
			#container #secondary_content.table_page tr {background-color:#e9e9e9;} #container #secondary_content.table_page tr.alt {background-color:#d7d6d7;} 
		    #container #secondary_content.table_page th, #container #secondary_content.table_page td { border-bottom:#fff 1px solid;}
			#container #secondary_content.table_page th {background-color:#242678; color:#fff; text-align:center; border-bottom-width:6px; height:23px; font-size:10px;}
				#container #secondary_content.table_page th a {color:#fff;}
				#container #secondary_content.table_page th#last_updated {border-right:#fff 1px solid;}
			#container #secondary_content.table_page td {border-right:#fff 1px solid; height:14px; padding:5px 9px 0px}
			
			#container #secondary_content.table_page th#spacer {}
			#container #secondary_content.table_page th#case_number  {}
			#container #secondary_content.table_page th#title   		{}
			#container #secondary_content.table_page th#status   	{}
			#container #secondary_content.table_page  th#opened_by   {}
			#container #secondary_content.table_page th#date_opened   {}
			#container #secondary_content.table_page th#date_resolved  {}
			#container #secondary_content.table_page th#last_updated   {}
			
			#container #secondary_content.table_page td a {text-decoration:underline;}

		#secondary_content.table_page #total_cases {display:block; float:left; line-height:26px; padding:0 11px; text-align:center; background-color:#979497; margin:0 11px 0 0; color:#fff; font-size:10px; font-weight: bold;}
		#secondary_content.table_page 	ul#legend {display:block; float:left; margin:0; padding:0 13px 0 4px; border:#979497 1px solid;}
		#secondary_content.table_page 	ul#legend li {list-style-type:none; float:left; display:block; line-height:24px; color:#979497; margin:0 10px 0 0; font-size:10px;}
		#secondary_content.table_page 	ul#legend li.bug {padding-left:20px; padding-top:5px; background:url(../images/bug.png) no-repeat 0 8px;}
		#secondary_content.table_page 	ul#legend li.feature {padding-left:20px; padding-top:5px; background:url(../images/feature.gif) no-repeat 0 8px;}
		#secondary_content.table_page   ul#legend li.inquiry {padding-left:20px; padding-top:5px; background:url(../images/inquiry.png) no-repeat 0 8px;}
		#secondary_content.table_page   ul#legend li.Download {padding-left:20px;padding-top:5px; background:url(../images/download-blue.png) no-repeat 0 8px;}
		#secondary_content.table_page   ul#legend li.NA{padding-left:20px;padding-top:5px; background:url(../images/na.png) no-repeat 0 8px;}
	
		#secondary_content.table_page #logout, #secondary_content.table_page #links {display:block; float:right; position:relative; top: -13px; left:-10px;}
			#secondary_content.table_page #links {float:left; top:-5px; left:10px;}
				#secondary_content.table_page #logout a, #secondary_content.table_page #links a {color:#ed793f;}
				#secondary_content.table_page #links a {display: block; float:left; padding:0 12px; background:url(../images/plus.gif) no-repeat 0px 5px;}
					#secondary_content.table_page #links a.left {border-right:#ed793f 1px solid; margin-right:12px;}
	/* Contact us */
	/*#container #secondary_content.contact a {text-decoration:underline;}*/
	#container #secondary_content.contact .container { padding-right:15px;}
	#container #secondary_content.contact .container.lesspadding {padding-top:30px;}
	#container #secondary_content.contact .container.lesspadding p {margin-bottom:0;}
	#secondary_content.contact h2 {font-size:13px; margin-bottom:10px; font-weight:bold;}
	#secondary_content.contact .text_left {width:270px; margin:0; padding:0;}
	#secondary_content.contact .text_right {float:left; width:255px; margin:0; padding:0; border:none;}
	#secondary_content.contact .contactbox {
	float:right; width:190px; padding:10px 20px 15px; border:1px solid #ccc; margin:0 60px 0 70px;}
	#secondary_content.contact  #logout {display:block; float:right; position:relative; top: -30px; left:-20px;}
	#secondary_content.contact  #logout a {color:#ed793f;text-decoration:null}
	#secondary_content.contact .contactbox p {margin-bottom:0;}
	#secondary_content.contact input.contactfield {width:420px; padding:0; margin:0;}
	#secondary_content.contact .largefield {width:520px;}
	#secondary_content.contact table {margin:0; padding:0;}
	#secondary_content.contact td {height:25px; color:#333; font-size:12px; }
	#secondary_content.contact td.labelcell {width:100px;}
	#secondary_content.contact td.checkbox {padding-top:20px;}
	#secondary_content.contact td.checkbox input {padding:0;margin:0;vertical-align:middle;}
	#secondary_content.contact td.checkbox label {margin:0 15px 0 2px;vertical-align:middle;}
	
	#discuss {margin-top:10px;}
	.referred {margin-bottom:8px; display:block;}
	#secondary_content.contact .submit {margin:25px 0; font-weight:bold;}
	#secondary_content.contact .reset {margin:25px 0;}
	#learnmore {padding:0;margin:0;}
	#learnmore table {padding:0;margin:0;}
	#company_type {width:125px;}
	
	/* Home Edit */
	#container #secondary_content.home_edit .container   {}
	#iframe {width:860px; margin:0 auto; height:600px; overflow:scroll; margin-bottom:15px; float:left;}
	ul#edit_buttons {margin:0; padding:0 0 0 110px;}
	ul#edit_buttons li {list-style-type:none; display:inline;}
	ul#edit_buttons a {display:block; float:left; width:150px; text-align:center; line-height:40px; padding:0 0 0 0px; color:#fff; background-color:#ed793f; margin-right:10px; background-repeat:no-repeat; background-position:10px 10px; font-size:14px; font-weight:bold;}
	ul#edit_buttons a img {border:0; vertical-align:middle;}
	
	/* 		End individual styles		 */
	/*************************************/
	
		
			#footer {width:934px; padding-top:19px;} .secondary #footer {padding:0 0 10px;} .login #footer {position:relative; left:-112px;}
				#footer p {color:#202275; line-height:23px; font-size:11px; margin:0; display:block; float:left;}
					#footer p a {color:#69c}
				#footer p.copyright {color:#666; font-size:10px;}
					#footer p.copyright a {color:#666; text-decoration:underline;}	
				#footer form {display:block; margin:0; padding:0; float:right;}
					#footer form select {width:172px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
					#footer form select option {line-height:25px;}
				#footer .clear {border-bottom:#ccc 1px solid; padding-top:10px; margin-bottom:10px;}
				

/* FORM LAYOUT ELEMENTS   
----------------------------------------------------------*/

fieldset 
{
    margin: 1em 0;
    padding: 1em;
    border: 1px solid #CCC;
}

fieldset p 
{
    margin: 2px 12px 10px 10px;
}

fieldset label 
{
    display: block;
}

fieldset label.inline 
{
    display: inline;
}

legend 
{
    font-size: 1.1em;
    font-weight: 600;
    padding: 2px 4px 8px 4px;
}


/***Audit Page****/
#secondary_contentaudit .clear {line-height:0; height:0;}

#containeraudit	{margin:0 auto; width: 1200px; padding:0;}

	
	/*********SECONDARY PAGES***************/
			
#containeraudit #secondary_contentaudit {border:#999 1px solid; border-top:none; min-height:inherit; width:1197px; }
		#containeraudit #secondary_contentaudit.noheight {min-height:100px;}
#containeraudit #secondary_contentaudit .containeraudit {float:left; padding:50px 28px 35px 32px;}
		#containeraudit #secondary_contentaudit .containeraudit.short {padding-top:0; padding-bottom:20px;}
#containeraudit #secondary_contentaudit .divider {background:url(../images/bg_divider_shadow.gif) top left repeat-x; height:15px; clear:both;}
	#secondary_contentaudit h2 {color:#ed793f; font-weight:normal; font-size:17px; margin-bottom:15px; padding:0;}
	#secondary_contentaudit h2.multilines {line-height:28px;margin-bottom:10px;}
	#secondary_contentaudit h3 {color:#2b2975; font-weight:bold; font-size:12px; line-height:18px; padding:0; margin:0;}			
	#secondary_contentaudit .intro {color:#2b2975; font-size:15px; line-height:26px; margin:0; padding-bottom:40px;}
	#secondary_contentaudit .intro p {color:#2b2975; font-size:15px; line-height:26px; margin:0; padding-bottom:12px;}
	#secondary_contentaudit, #secondary_contentaudit p {color:#333; font-size:12px; line-height:18px; margin:0 0 19px 0; padding:0;}
	#secondary_contentaudit p a {color:#6699cc; text-decoration:none;}
	#secondary_contentaudit p.nopadding  {padding-bottom:0;margin-bottom:0;}
	
	#secondary_contentaudit ul {list-style:none; padding:0; margin:0;}
	#secondary_contentaudit ul.narrow, #secondary_contentaudit ol.narrow {width:85%;}
	#secondary_contentaudit li {
	padding-left:8px; background:url(../images/bg_bullet.gif) top left no-repeat; list-style:none;
	color:#333; font-size:12px; line-height:18px;}
	#secondary_contentaudit .spaced {padding-bottom:10px;}
	#secondary_contentaudit .spaced li {padding-bottom:5px; margin-left:15px;}
		#secondary_contentaudit .spaced li li {padding-bottom:0;}
	#secondary_contentaudit .wellspaced li {padding-bottom:10px;}
		#secondary_contentaudit .wellspaced li li {padding-bottom:0;}
		
	#secondary_contentaudit ol {list-style:decimal; list-style-position:inside; margin:0; padding:0; }
	#secondary_contentaudit ol li {
	list-style:decimal; list-style-position:inside; font-weight:bold; background:none; padding:0 0 18px 0;}
	#secondary_contentaudit ol li ul {list-style:none; list-style-position:outside; padding:0 0 0 10px; margin:0;}
	#secondary_contentaudit ol li ul li {
	padding:0 0 0 8px; background:url(../images/bg_bullet.gif) top left no-repeat; list-style-position:outside; 
	list-style:none; color:#333; font-size:12px; line-height:18px; font-weight:normal;}
	#secondary_contentaudit ul li ul li {margin-left:30px;}
	
	
	#secondary_contentaudit ul.cross_bullets {padding:4px 0 24px; margin:0; width:495px;}
	#secondary_contentaudit ul.cross_bullets li {float:none; padding:0 0 11px 0; margin:0; background:none; border-bottom:1px solid #ccc;}
	#secondary_contentaudit ul.cross_bullets li a {display:block; color:#333; line-height:16px; padding:0 0 0 22px; 
	margin:9px 0 0; font-weight:bold; background:url(../images/bg_bullet_plus.gif) top left no-repeat;} 
	#secondary_contentaudit ul.cross_bullets li a.open {background-image:url(../images/bg_bullet_minus.gif);}
	#secondary_contentaudit ul.cross_bullets li a .highlight {color:#2b2975;}
	#secondary_contentaudit ul.cross_bullets li div {margin-left:23px; display:none;}
	#secondary_contentaudit ul.cross_bullets li div a {background:none; border:0;padding:0;margin:0;font-weight:normal; text-decoration:underline; color:#6699cc;}
	
	#secondary_contentaudit p.fine_print {font-size:10px;color:#666;line-height:14px; font-style:italic;}
		
	#secondary_contentaudit .imagefloat {float:left;}
	#secondary_contentaudit .quotebox {
	float:left; width:360px; height:231px; padding: 30px 28px 0; background:#95b4cb; 
	color:#fff; font-weight:bold; font-size:14px; line-height:22px;
	}
	#secondary_contentaudit .quotebox p.quote_att {font-size:13px; font-style:italic;padding-top:16px;color:#fff;}
	#secondary_contentaudit .text_left {float:left; width:420px; margin:35px 25px 0 0;}
	#secondary_contentaudit .text_right {float:left; width:385px; margin-top:35px; padding:0 0 0 33px; border-left:1px solid #999;}
	#secondary_contentaudit a.learnmore {display:block; width:271px; height:45px; padding:8px 0 0 10px; margin:4px 0 70px; 
	background:url(../images/bg_learnmore.jpg) top left no-repeat; font-size:11px; line-height:17px; color:#333; text-align:left;}
	#secondary_contentaudit a.learnmore strong {font-size:12px; color:#2b2975;}
	#secondary_contentaudit a.learnmore:hover {background-position:bottom;}
		#secondary_contentaudit a.learnmore.nopadding {margin-bottom:10px;}
	
	#secondary_contentaudit .downloadbox {float:right; width:142px; border:1px solid #ccc; padding:9px 0; text-align:center;}
	#containeraudit #secondary_contentaudit .downloadbox a img {border:none; margin:0;}
	#secondary_contentaudit .downloadbox a {color:#6699cc; font-size:9px; font-weight:bold; line-height:11px;}
	
	#secondary_contentaudit a.signup {
	float:left; display:block; width:271px; height:45px; padding:8px 0 0 10px; margin:45px 0 70px; background:url(../images/bg_learnmore.jpg) top left no-repeat; font-size:11px; line-height:17px; color:#333; text-align:left;}
	#secondary_contentaudit a.signup strong {font-size:12px; color:#2b2975;}
	#secondary_contentaudit a.signup:hover {background-position:bottom;}
	
	#secondary_contentaudit div.screenshotblock {text-align:center; margin-bottom:70px;}
	#secondary_contentaudit div.screenshotblock img {}
	#secondary_contentaudit div.screenshotblock p {text-align:center; margin-right:16px; color:#2b2975; font-size:12px; }
	
	/**************************************/
	/*****Begin individual page styles*****/
	
	
	/* Table pages */
		#containeraudit #secondary_contentaudit.table_pageaudit {}
			#containeraudit #secondary_contentaudit.table_pageaudit .containeraudit {padding-left:13px; padding-right:13px; margin-top:-17px;}
			#containeraudit #secondary_contentaudit.table_pageaudit table {width:1171px; font-size:11px; float:left; margin:0 0 11px 0;}
			#containeraudit #secondary_contentaudit.table_pageaudit tr {background-color:#e9e9e9;} #containeraudit #secondary_contentaudit.table_pageaudit tr.alt {background-color:#d7d6d7;} 
		    #containeraudit #secondary_contentaudit.table_pageaudit th, #containeraudit #secondary_contentaudit.table_pageaudit td { border-bottom:#fff 1px solid;}
			#containeraudit #secondary_contentaudit.table_pageaudit th {background-color:#242678; color:#fff; text-align:center; border-bottom-width:6px; height:23px; font-size:10px;}
			#containeraudit #secondary_contentaudit.table_pageaudit th a {color:#fff;}
				#containeraudit #secondary_contentaudit.table_pageaudit th#last_updated {border-right:#fff 1px solid;}
			#containeraudit #secondary_contentaudit.table_pageaudit td {border-right:#fff 1px solid; height:14px; padding:0px 0px 0px}
			
			#containeraudit #secondary_contentaudit.table_pageaudit th#spacer {}
			#containeraudit #secondary_contentaudit.table_pageaudit th#case_number  {}
			#containeraudit #secondary_contentaudit.table_pageaudit th#title   		{}
			#containeraudit #secondary_contentaudit.table_pageaudit th#status   	{}
			#containeraudit #secondary_contentaudit.table_pageaudit  th#opened_by   {}
			#containeraudit #secondary_contentaudit.table_pageaudit th#date_opened   {}
			#containeraudit #secondary_contentaudit.table_pageaudit th#date_resolved  {}
			#containeraudit #secondary_contentaudit.table_pageaudit th#last_updated   {}
			
			#containeraudit #secondary_contentaudit.table_pageaudit td a {text-decoration:underline;}

		#secondary_contentaudit.table_pageaudit #total_cases {display:block; float:left; line-height:26px; padding:0 11px; text-align:center; background-color:#979497; margin:0 11px 0 0; color:#fff; font-size:10px; font-weight: bold;}
		#secondary_contentaudit.table_pageaudit 	ul#legend {display:block; float:left; margin:0; padding:0 13px 0 4px; border:#979497 1px solid;}
		#secondary_contentaudit.table_pageaudit 	ul#legend li {list-style-type:none; float:left; display:block; line-height:24px; color:#979497; margin:0 10px 0 0; font-size:10px;}
		#secondary_contentaudit.table_pageaudit 	ul#legend li.bug {padding-left:20px; padding-top:5px; background:url(../images/bug.png) no-repeat 0 8px;}
		#secondary_contentaudit.table_pageaudit 	ul#legend li.feature {padding-left:20px; padding-top:5px; background:url(../images/feature.gif) no-repeat 0 8px;}
		#secondary_contentaudit.table_pageaudit     ul#legend li.inquiry {padding-left:20px; padding-top:5px; background:url(../images/inquiry.png) no-repeat 0 8px;}
        #secondary_contentaudit.table_pageaudit     ul#legend li.Download {padding-left:20px;padding-top:5px; background:url(../images/download-blue.png) no-repeat 0 8px;}
		#secondary_contentaudit.table_pageaudit     ul#legend li.NA{padding-left:20px;padding-top:5px; background:url(../images/na.png) no-repeat 0 8px;}
	
		#secondary_contentaudit.table_pageaudit #logout, #secondary_contentaudit.table_pageaudit #links {display:block; float:right; position:relative; top: -13px; left:-10px;}
			#secondary_contentaudit.table_pageaudit #links {float:left; top:-5px; left:10px;}
				#secondary_contentaudit.table_pageaudit #logout a, #secondary_contentaudit.table_pageaudit #links a {color:#ed793f;}
				#secondary_contentaudit.table_pageaudit #links a {display: block; float:left; padding:0 12px; background:url(../images/plus.gif) no-repeat 0px 5px;}
					#secondary_contentaudit.table_pageaudit #links a.left {border-right:#ed793f 1px solid; margin-right:12px;}
					
	   /* 		End individual styles		 */
	   /*************************************/
	
		
	  #footeraudit {width:1200px; padding-top:19px;} 
	  #footeraudit p {color:#202275; line-height:23px; font-size:11px; margin:0; display:block; float:left;}
	  #footeraudit p a {color:#69c}
	  #footeraudit p.copyright {color:#666; font-size:10px;}
	  #footeraudit p.copyright a {color:#666; text-decoration:underline;}	
	  #footeraudit form {display:block; margin:0; padding:0; float:right;}
	  #footeraudit form select {width:172px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
	  #footeraudit form select option {line-height:25px;}
	  #footeraudit .clear {border-bottom:#ccc 1px solid; padding-top:10px; margin-bottom:10px;}
	  
	  #top_containeraudit {width: 1200px; padding:0 0 0 12px; height:99px; margin:0 auto;} .secondary #top_containeraudit {height:203px;}
	#top_containeraudit #date_containeraudit {height:28px; width:111px; padding:0 12px 0 0; float:right; margin-bottom:44px; text-align: center;}
		#top_containeraudit #date_containeraudit #date {height:11px; padding:11px 0 5px 0px; border:#ccc 1px solid; border-top:none; font-weight:bold; font-size:11px; color:#999; margin: 0 auto;}
	#top_containeraudit #logo {position:relative; height:1px; width:1px; float:left;}
	#top_containeraudit #logo a {position:absolute; background:url(../images/logo.gif) no-repeat bottom; width:485px; height:58px; top: 19px;}
	#top_containeraudit #navigation {float:right; height:27px; width:600px;}
		#top_containeraudit #navigation ul    {margin:0; padding:0; height:27px; list-style-type:none; float: right;}
		#top_containeraudit #navigation ul li {display:inline; list-style-type:none; height:27px; margin:0; padding:0;}
		#top_containeraudit #navigation ul li a {line-height:25px; display:block; font-size:12px; padding:0 12px 2px; color:#666666; font-weight:bold; border-left:#fff 1px 0; float:left;}
			#top_containeraudit #navigation ul li a:visited {color:#666666;}
			#top_containeraudit #navigation ul li a:hover,
			#top_containeraudit #navigation ul li a:active,
			#top_containeraudit #navigation ul li a.on {background:#f0efef; color:#ed793f;}	
	#top_containeraudit #secondary_navigation  {float:right; height:27px; width: 314px; padding: 0 5px 0 0; position:relative;}
		#top_containeraudit #secondary_navigation  ul    {margin:0; padding:0; height:27px; display:inline; list-style-type:none; text-align: right; float: right; position:absolute; left: -587px; top: 0px; width: 900px;}
		#top_containeraudit #secondary_navigation  ul li {display:inline; list-style-type:none; height:32px; margin:0; padding:0;}
		#top_containeraudit #secondary_navigation  ul li a {line-height:32px; font-size:11px; padding:0 5px; color:#fff; font-weight:bold;}
			#top_containeraudit #secondary_navigation  ul li a:hover,
			#top_containeraudit #secondary_navigation  ul li a:active,
			#top_containeraudit #secondary_navigation  ul li a.on {color:#ed793f;}

	#top_containeraudit h1 {display:block; line-height:19px; background-repeat: no-repeat; text-indent:-999em; outline:none; position:relative; top:63px;}		
		#top_containeraudit h1#client-center-home {background-image:url(../images/header_client-center-home.gif); width:302px;}
		#top_containeraudit h1#contact-us {background-image:url(../images/header_contact-us.gif); width:177px;}
		#top_containeraudit h1#case_list {background-image:url(../images/header_case_list.gif); width:144px;}
		#top_containeraudit h1#download_list {background-image:url(../images/header_download_list.gif); width:216px;}
		#top_containeraudit h1#audit_log {background-image:url(../images/header_audit_log.gif); width:148px; height:60px;}
		#top_containeraudit h1#file_list {background-image:url(../images/header_file_list.gif); width:116px;}
		#top_containeraudit h1#security {background-image:url(../images/header_security.gif); width:132px; height:60px;}
		#top_containeraudit h1#home_edit {background-image:url(../images/header_home_edit.gif); width:159px;}
		
					
/***Audit Page End***/
	

/***File Page****/
#secondary_contentfile .clear {line-height:0; height:0;}

#containerfile	{margin:0 auto; width: 1200px; padding:0;}

	
	/*********SECONDARY PAGES***************/
			
#containerfile #secondary_contentfile {border:#999 1px solid; border-top:none; min-height:inherit; width:1197px; }
		#containerfile #secondary_contentfile.noheight {min-height:100px;}
#containerfile #secondary_contentfile .containerfile {float:left; padding:50px 28px 35px 32px;}
		#containerfile #secondary_contentfile .containerfile.short {padding-top:0; padding-bottom:20px;}
#containerfile #secondary_contentfile .divider {background:url(../images/bg_divider_shadow.gif) top left repeat-x; height:15px; clear:both;}
	#secondary_contentfile h2 {color:#ed793f; font-weight:normal; font-size:17px; margin-bottom:15px; padding:0;}
	#secondary_contentfile h2.multilines {line-height:28px;margin-bottom:10px;}
	#secondary_contentfile h3 {color:#2b2975; font-weight:bold; font-size:12px; line-height:18px; padding:0; margin:0;}			
	#secondary_contentfile .intro {color:#2b2975; font-size:15px; line-height:26px; margin:0; padding-bottom:40px;}
	#secondary_contentfile .intro p {color:#2b2975; font-size:15px; line-height:26px; margin:0; padding-bottom:12px;}
	#secondary_contentfile, #secondary_contentfile p {color:#333; font-size:12px; line-height:18px; margin:0 0 19px 0; padding:0;}
	#secondary_contentfile p a{color:#6699cc; text-decoration:none;}
	#secondary_contentfile p.nopadding  {padding-bottom:0;margin-bottom:0;}
	
	#secondary_contentfile ul {list-style:none; padding:0; margin:0;}
	#secondary_contentfile ul.narrow, #secondary_contentfile ol.narrow {width:85%;}
	#secondary_contentfile li {
	padding-left:8px; background:url(../images/bg_bullet.gif) top left no-repeat; list-style:none;
	color:#333; font-size:12px; line-height:18px;}
	#secondary_contentfile .spaced {padding-bottom:10px;}
	#secondary_contentfile .spaced li {padding-bottom:5px; margin-left:15px;}
		#secondary_contentfile .spaced li li {padding-bottom:0;}
	#secondary_contentfile .wellspaced li {padding-bottom:10px;}
		#secondary_contentfile .wellspaced li li {padding-bottom:0;}
		
	#secondary_contentfile ol {list-style:decimal; list-style-position:inside; margin:0; padding:0; }
	#secondary_contentfile ol li {
	list-style:decimal; list-style-position:inside; font-weight:bold; background:none; padding:0 0 18px 0;}
	#secondary_contentfile ol li ul {list-style:none; list-style-position:outside; padding:0 0 0 10px; margin:0;}
	#secondary_contentfile ol li ul li {
	padding:0 0 0 8px; background:url(../images/bg_bullet.gif) top left no-repeat; list-style-position:outside; 
	list-style:none; color:#333; font-size:12px; line-height:18px; font-weight:normal;}
	#secondary_contentfile ul li ul li {margin-left:30px;}
	
	
	#secondary_contentfile ul.cross_bullets {padding:4px 0 24px; margin:0; width:495px;}
	#secondary_contentfile ul.cross_bullets li {float:none; padding:0 0 11px 0; margin:0; background:none; border-bottom:1px solid #ccc;}
	#secondary_contentfile ul.cross_bullets li a {display:block; color:#333; line-height:16px; padding:0 0 0 22px; 
	margin:9px 0 0; font-weight:bold; background:url(../images/bg_bullet_plus.gif) top left no-repeat;} 
	#secondary_contentfile ul.cross_bullets li a.open {background-image:url(../images/bg_bullet_minus.gif);}
	#secondary_contentfile ul.cross_bullets li a .highlight {color:#2b2975;}
	#secondary_contentfile ul.cross_bullets li div {margin-left:23px; display:none;}
	#secondary_contentfile ul.cross_bullets li div a {background:none; border:0;padding:0;margin:0;font-weight:normal; text-decoration:underline; color:#6699cc;}
	
	#secondary_contentfile p.fine_print {font-size:10px;color:#666;line-height:14px; font-style:italic;}
		
	#secondary_contentfile .imagefloat {float:left;}
	#secondary_contentfile .quotebox {
	float:left; width:360px; height:231px; padding: 30px 28px 0; background:#95b4cb; 
	color:#fff; font-weight:bold; font-size:14px; line-height:22px;
	}
	#secondary_contentfile .quotebox p.quote_att {font-size:13px; font-style:italic;padding-top:16px;color:#fff;}
	#secondary_contentfile .text_left {float:left; width:420px; margin:35px 25px 0 0;}
	#secondary_contentfile .text_right {float:left; width:385px; margin-top:35px; padding:0 0 0 33px; border-left:1px solid #999;}
	#secondary_contentfile a.learnmore {display:block; width:271px; height:45px; padding:8px 0 0 10px; margin:4px 0 70px; 
	background:url(../images/bg_learnmore.jpg) top left no-repeat; font-size:11px; line-height:17px; color:#333; text-align:left;}
	#secondary_contentfile a.learnmore strong {font-size:12px; color:#2b2975;}
	#secondary_contentfile a.learnmore:hover {background-position:bottom;}
		#secondary_contentfile a.learnmore.nopadding {margin-bottom:10px;}
	
	#secondary_contentfile .downloadbox {float:right; width:142px; border:1px solid #ccc; padding:9px 0; text-align:center;}
	#containerfile #secondary_contentfile .downloadbox a img {border:none; margin:0;}
	#secondary_contentfile .downloadbox a {color:#6699cc; font-size:9px; font-weight:bold; line-height:11px;}
	
	#secondary_contentfile a.signup {
	float:left; display:block; width:271px; height:45px; padding:8px 0 0 10px; margin:45px 0 70px; background:url(../images/bg_learnmore.jpg) top left no-repeat; font-size:11px; line-height:17px; color:#333; text-align:left;}
	#secondary_contentfile a.signup strong {font-size:12px; color:#2b2975;}
	#secondary_contentfile a.signup:hover {background-position:bottom;}
	
	#secondary_contentfile div.screenshotblock {text-align:center; margin-bottom:70px;}
	#secondary_contentfile div.screenshotblock img {}
	#secondary_contentfile div.screenshotblock p {text-align:center; margin-right:16px; color:#2b2975; font-size:12px; }
	
	/**************************************/
	/*****Begin individual page styles*****/
	
	
	/* Table pages */
		#containerfile #secondary_contentfile.table_pagefile {}
			#containerfile #secondary_contentfile.table_pagefile .containerfile {padding-left:13px; padding-right:13px; margin-top:-17px;}
			#containerfile #secondary_contentfile.table_pagefile table {width:1171px; font-size:11px; float:left; margin:0 0 11px 0;}
			#containerfile #secondary_contentfile.table_pagefile tr {background-color:#e9e9e9;} #containerfile #secondary_contentfile.table_pagefile tr.alt {background-color:#d7d6d7;} 
		    #containerfile #secondary_contentfile.table_pagefile th, #containerfile #secondary_contentfile.table_pagefile td { border-bottom:#fff 1px solid;}
			#containerfile #secondary_contentfile.table_pagefile th {background-color:#242678; color:#fff; text-align:center; border-bottom-width:6px; height:23px; font-size:10px;}
				#containerfile #secondary_contentfile.table_pagefile th a {color:#fff;}
				#containerfile #secondary_contentfile.table_pagefile th#last_updated {border-right:#fff 1px solid;}
			#containerfile #secondary_contentfile.table_pagefile td {border-right:#fff 1px solid; height:14px; padding:5px 9px 0px}
			
			#containerfile #secondary_contentfile.table_pagefile th#spacer {}
			#containerfile #secondary_contentfile.table_pagefile th#case_number  {}
			#containerfile #secondary_contentfile.table_pagefile th#title   		{}
			#containerfile #secondary_contentfile.table_pagefile th#status   	{}
			#containerfile #secondary_contentfile.table_pagefile  th#opened_by   {}
			#containerfile #secondary_contentfile.table_pagefile th#date_opened   {}
			#containerfile #secondary_contentfile.table_pagefile th#date_resolved  {}
			#containerfile #secondary_contentfile.table_pagefile th#last_updated   {}
			
			#containerfile #secondary_contentfile.table_pagefile td a {text-decoration:underline;}

		#secondary_contentfile.table_pagefile #total_cases {display:block; float:left; line-height:26px; padding:0 11px; text-align:center; background-color:#979497; margin:0 11px 0 0; color:#fff; font-size:10px; font-weight: bold;}
		#secondary_contentfile.table_pagefile 	ul#legend {display:block; float:left; margin:0; padding:0 13px 0 4px; border:#979497 1px solid;}
		#secondary_contentfile.table_pagefile 	ul#legend li {list-style-type:none; float:left; display:block; line-height:24px; color:#979497; margin:0 10px 0 0; font-size:10px;}
		#secondary_contentfile.table_pagefile   ul#legend li.bug, ul#legend li.feature, ul#legend li.inquiry {padding-left:12px; background:url(../images/dot.gif) no-repeat 0 8px;}
	    #secondary_contentfile.table_pagefile 	ul#legend li.User {padding-left:20px; padding-top:5px; background:url(../images/user-orange.gif) no-repeat 0 8px;}
		#secondary_contentfile.table_pagefile   ul#legend li.Company {padding-left:20px; padding-top:5px; background:url(../images/Company.gif) no-repeat 0 8px;}
		#secondary_contentfile.table_pagefile   ul#legend li.Impersonate {padding-left:20px; padding-top:5px; background:url(../images/View_as.png) no-repeat 0 8px;}	
	
		#secondary_contentfile.table_pagefile #logout, #secondary_contentfile.table_pagefile #links {display:block; float:right; position:relative; top: -13px; left:-10px;}
			#secondary_contentfile.table_pagefile #links {float:left; top:-5px; left:10px;}
				#secondary_contentfile.table_pagefile #logout a, #secondary_contentfile.table_pagefile #links a {color:#ed793f;}
				#secondary_contentfile.table_pagefile #links a {display: block; float:left; padding:0 12px; background:url(../images/plus.gif) no-repeat 0px 5px;}
					#secondary_contentfile.table_pagefile #links a.left {border-right:#ed793f 1px solid; margin-right:12px;}
					
	   /* 		End individual styles		 */
	   /*************************************/
	
		
	  #footerfile {width:1200px; padding-top:19px;} 
	  #footerfile p {color:#202275; line-height:23px; font-size:11px; margin:0; display:block; float:left;}
	  #footerfile p a {color:#69c}
	  #footerfile p.copyright {color:#666; font-size:10px;}
	  #footerfile p.copyright a {color:#666; text-decoration:underline;}	
	  #footerfile form {display:block; margin:0; padding:0; float:right;}
	  #footerfile form select {width:172px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
	  #footerfile form select option {line-height:25px;}
	  #footerfile .clear {border-bottom:#ccc 1px solid; padding-top:10px; margin-bottom:10px;}
	  
	   #top_containerfile {width: 1200px; padding:0 0 0 12px; height:99px; margin:0 auto;} .secondary #top_containerfile {height:203px;}
	#top_containerfile #date_containerfile {height:28px; width:111px; padding:0 12px 0 0; float:right; margin-bottom:44px; text-align: center;}
		#top_containerfile #date_containerfile #date {height:11px; padding:11px 0 5px 0px; border:#ccc 1px solid; border-top:none; font-weight:bold; font-size:11px; color:#999; margin: 0 auto;}
	#top_containerfile #logo {position:relative; height:1px; width:1px; float:left;}
	#top_containerfile #logo a {position:absolute; background:url(../images/logo.gif) no-repeat bottom; width:485px; height:58px; top: 19px;}
	#top_containerfile #navigation {float:right; height:27px; width:600px;}
		#top_containerfile #navigation ul    {margin:0; padding:0; height:27px; list-style-type:none; float: right;}
		#top_containerfile #navigation ul li {display:inline; list-style-type:none; height:27px; margin:0; padding:0;}
		#top_containerfile #navigation ul li a {line-height:25px; display:block; font-size:12px; padding:0 12px 2px; color:#666666; font-weight:bold; border-left:#fff 1px 0; float:left;}
			#top_containerfile #navigation ul li a:visited {color:#666666;}
			#top_containerfile #navigation ul li a:hover,
			#top_containerfile #navigation ul li a:active,
			#top_containerfile #navigation ul li a.on {background:#f0efef; color:#ed793f;}	
	#top_containerfile #secondary_navigation  {float:right; height:27px; width: 314px; padding: 0 5px 0 0; position:relative;}
		#top_containerfile #secondary_navigation  ul    {margin:0; padding:0; height:27px; display:inline; list-style-type:none; text-align: right; float: right; position:absolute; left: -587px; top: 0px; width: 900px;}
		#top_containerfile #secondary_navigation  ul li {display:inline; list-style-type:none; height:32px; margin:0; padding:0;}
		#top_containerfile #secondary_navigation  ul li a {line-height:32px; font-size:11px; padding:0 5px; color:#fff; font-weight:bold;}
			#top_containerfile #secondary_navigation  ul li a:hover,
			#top_containerfile #secondary_navigation  ul li a:active,
			#top_containerfile #secondary_navigation  ul li a.on {color:#ed793f;}

	#top_containerfile h1 {display:block; line-height:19px; background-repeat: no-repeat; text-indent:-999em; outline:none; position:relative; top:63px;}		
		#top_containerfile h1#client-center-home {background-image:url(../images/header_client-center-home.gif); width:302px;}
		#top_containerfile h1#contact-us {background-image:url(../images/header_contact-us.gif); width:177px;}
		#top_containerfile h1#case_list {background-image:url(../images/header_case_list.gif); width:144px;}
		#top_containerfile h1#download_list {background-image:url(../images/header_download_list.gif); width:216px;}
		#top_containerfile h1#file_log {background-image:url(../images/header_file_log.gif); width:148px; height:124px;}
		#top_containerfile h1#file_list {background-image:url(../images/header_file_list.gif); width:116px;}
		#top_containerfile h1#security {background-image:url(../images/header_security.gif); width:132px; height:124px;}
		#top_containerfile h1#home_edit {background-image:url(../images/header_home_edit.gif); width:159px;}
		
					
/***File Page End***/


/***Security Page****/
#secondary_contentsecurity .clear {line-height:0; height:0;}

#containersecurity	{margin:0 auto; width: 1200px; padding:0;}

	
	/*********SECONDARY PAGES***************/
			
#containersecurity #secondary_contentsecurity {border:#999 1px solid; border-top:none; min-height:inherit; width:1197px; }
		#containersecurity #secondary_contentsecurity.noheight {min-height:100px;}
#containersecurity #secondary_contentsecurity .containersecurity {float:left; padding:50px 28px 35px 32px;}
		#containersecurity #secondary_contentsecurity .containersecurity.short {padding-top:0; padding-bottom:20px;}
#containersecurity #secondary_contentsecurity .divider {background:url(../images/bg_divider_shadow.gif) top left repeat-x; height:15px; clear:both;}
	#secondary_contentsecurity h2 {color:#ed793f; font-weight:normal; font-size:17px; margin-bottom:15px; padding:0;}
	#secondary_contentsecurity h2.multilines {line-height:28px;margin-bottom:10px;}
	#secondary_contentsecurity h3 {color:#2b2975; font-weight:bold; font-size:12px; line-height:18px; padding:0; margin:0;}			
	#secondary_contentsecurity .intro {color:#2b2975; font-size:15px; line-height:26px; margin:0; padding-bottom:40px;}
	#secondary_contentsecurity .intro p {color:#2b2975; font-size:15px; line-height:26px; margin:0; padding-bottom:12px;}
	#secondary_contentsecurity, #secondary_contentsecurity p {color:#333; font-size:12px; line-height:18px; margin:0 0 19px 0; padding:0;}
	#secondary_contentsecurity p a {color:#6699cc; text-decoration:none;}
	#secondary_contentsecurity p.nopadding  {padding-bottom:0;margin-bottom:0;}
	
	#secondary_contentsecurity ul {list-style:none; padding:0; margin:0;}
	#secondary_contentsecurity ul.narrow, #secondary_contentsecurity ol.narrow {width:85%;}
	#secondary_contentsecurity li {
	padding-left:8px; background:url(../images/bg_bullet.gif) top left no-repeat; list-style:none;
	color:#333; font-size:12px; line-height:18px;}
	#secondary_contentsecurity .spaced {padding-bottom:10px;}
	#secondary_contentsecurity .spaced li {padding-bottom:5px; margin-left:15px;}
		#secondary_contentsecurity .spaced li li {padding-bottom:0;}
	#secondary_contentsecurity .wellspaced li {padding-bottom:10px;}
		#secondary_contentsecurity .wellspaced li li {padding-bottom:0;}
		
	#secondary_contentsecurity ol {list-style:decimal; list-style-position:inside; margin:0; padding:0; }
	#secondary_contentsecurity ol li {
	list-style:decimal; list-style-position:inside; font-weight:bold; background:none; padding:0 0 18px 0;}
	#secondary_contentsecurity ol li ul {list-style:none; list-style-position:outside; padding:0 0 0 10px; margin:0;}
	#secondary_contentsecurity ol li ul li {
	padding:0 0 0 8px; background:url(../images/bg_bullet.gif) top left no-repeat; list-style-position:outside; 
	list-style:none; color:#333; font-size:12px; line-height:18px; font-weight:normal;}
	#secondary_contentsecurity ul li ul li {margin-left:30px;}
	
	
	#secondary_contentsecurity ul.cross_bullets {padding:4px 0 24px; margin:0; width:495px;}
	#secondary_contentsecurity ul.cross_bullets li {float:none; padding:0 0 11px 0; margin:0; background:none; border-bottom:1px solid #ccc;}
	#secondary_contentsecurity ul.cross_bullets li a {display:block; color:#333; line-height:16px; padding:0 0 0 22px; 
	margin:9px 0 0; font-weight:bold; background:url(../images/bg_bullet_plus.gif) top left no-repeat;} 
	#secondary_contentsecurity ul.cross_bullets li a.open {background-image:url(../images/bg_bullet_minus.gif);}
	#secondary_contentsecurity ul.cross_bullets li a .highlight {color:#2b2975;}
	#secondary_contentsecurity ul.cross_bullets li div {margin-left:23px; display:none;}
	#secondary_contentsecurity ul.cross_bullets li div a {background:none; border:0;padding:0;margin:0;font-weight:normal; text-decoration:underline; color:#6699cc;}
	
	#secondary_contentsecurity p.fine_print {font-size:10px;color:#666;line-height:14px; font-style:italic;}
		
	#secondary_contentsecurity .imagefloat {float:left;}
	#secondary_contentsecurity .quotebox {
	float:left; width:360px; height:231px; padding: 30px 28px 0; background:#95b4cb; 
	color:#fff; font-weight:bold; font-size:14px; line-height:22px;
	}
	#secondary_contentsecurity .quotebox p.quote_att {font-size:13px; font-style:italic;padding-top:16px;color:#fff;}
	#secondary_contentsecurity .text_left {float:left; width:420px; margin:35px 25px 0 0;}
	#secondary_contentsecurity .text_right {float:left; width:385px; margin-top:35px; padding:0 0 0 33px; border-left:1px solid #999;}
	#secondary_contentsecurity a.learnmore {display:block; width:271px; height:45px; padding:8px 0 0 10px; margin:4px 0 70px; 
	background:url(../images/bg_learnmore.jpg) top left no-repeat; font-size:11px; line-height:17px; color:#333; text-align:left;}
	#secondary_contentsecurity a.learnmore strong {font-size:12px; color:#2b2975;}
	#secondary_contentsecurity a.learnmore:hover {background-position:bottom;}
		#secondary_contentsecurity a.learnmore.nopadding {margin-bottom:10px;}
	
	#secondary_contentsecurity .downloadbox {float:right; width:142px; border:1px solid #ccc; padding:9px 0; text-align:center;}
	#containersecurity #secondary_contentsecurity .downloadbox a img {border:none; margin:0;}
	#secondary_contentsecurity .downloadbox a {color:#6699cc; font-size:9px; font-weight:bold; line-height:11px;}
	
	#secondary_contentsecurity a.signup {
	float:left; display:block; width:271px; height:45px; padding:8px 0 0 10px; margin:45px 0 70px; background:url(../images/bg_learnmore.jpg) top left no-repeat; font-size:11px; line-height:17px; color:#333; text-align:left;}
	#secondary_contentsecurity a.signup strong {font-size:12px; color:#2b2975;}
	#secondary_contentsecurity a.signup:hover {background-position:bottom;}
	
	#secondary_contentsecurity div.screenshotblock {text-align:center; margin-bottom:70px;}
	#secondary_contentsecurity div.screenshotblock img {}
	#secondary_contentsecurity div.screenshotblock p {text-align:center; margin-right:16px; color:#2b2975; font-size:12px; }
	
	/**************************************/
	/*****Begin individual page styles*****/
	
	
	/* Table pages */
		#containersecurity #secondary_contentsecurity.table_pagesecurity {}
			#containersecurity #secondary_contentsecurity.table_pagesecurity .containersecurity {padding-left:13px; padding-right:13px; margin-top:-17px;}
			#containersecurity #secondary_contentsecurity.table_pagesecurity table {width:1171px; font-size:11px; float:left; margin:0 0 11px 0;}
			#containersecurity #secondary_contentsecurity.table_pagesecurity tr {background-color:#e9e9e9;} #containersecurity #secondary_contentsecurity.table_pagesecurity tr.alt {background-color:#d7d6d7;} 
		    #containersecurity #secondary_contentsecurity.table_pagesecurity th, #containersecurity #secondary_contentsecurity.table_pagesecurity td { border-bottom:#fff 1px solid;}
			#containersecurity #secondary_contentsecurity.table_pagesecurity th {background-color:#242678; color:#fff; text-align:center; border-bottom-width:6px; height:23px; font-size:10px;}
				#containersecurity #secondary_contentsecurity.table_pagesecurity th a {color:#fff;}
				#containersecurity #secondary_contentsecurity.table_pagesecurity th#last_updated {border-right:#fff 1px solid;}
			#containersecurity #secondary_contentsecurity.table_pagesecurity td {border-right:#fff 1px solid; height:14px; padding:5px 9px 0px}
			
			#containersecurity #secondary_contentsecurity.table_pagesecurity th#spacer {}
			#containersecurity #secondary_contentsecurity.table_pagesecurity th#case_number  {}
			#containersecurity #secondary_contentsecurity.table_pagesecurity th#title   		{}
			#containersecurity #secondary_contentsecurity.table_pagesecurity th#status   	{}
			#containersecurity #secondary_contentsecurity.table_pagesecurity  th#opened_by   {}
			#containersecurity #secondary_contentsecurity.table_pagesecurity th#date_opened   {}
			#containersecurity #secondary_contentsecurity.table_pagesecurity th#date_resolved  {}
			#containersecurity #secondary_contentsecurity.table_pagesecurity th#last_updated   {}
			
			/*#containersecurity #secondary_contentsecurity.table_pagesecurity td a {text-decoration:underline;}*/

		#secondary_contentsecurity.table_pagesecurity #total_cases {display:block; float:left; line-height:26px; padding:0 11px; text-align:center; background-color:#979497; margin:0 11px 0 0; color:#fff; font-size:10px; font-weight: bold;}
		#secondary_contentsecurity.table_pagesecurity 	ul#legend {display:block; float:left; margin:0; padding:0 13px 0 4px; border:#979497 1px solid;}
		#secondary_contentsecurity.table_pagesecurity 	ul#legend li {list-style-type:none; float:left; display:block; line-height:24px; color:#979497; margin:0 10px 0 0; font-size:10px;}
	    #secondary_contentsecurity.table_pagesecurity 	ul#legend li.User {padding-left:20px; padding-top:5px; background:url(../images/user-orange.gif) no-repeat 0 8px;}
		#secondary_contentsecurity.table_pagesecurity   ul#legend li.Company {padding-left:20px; padding-top:5px; background:url(../images/Company.gif) no-repeat 0 8px;}
		#secondary_contentsecurity.table_pagesecurity   ul#legend li.Impersonate {padding-left:20px; padding-top:5px; background:url(../images/View_as.png) no-repeat 0 8px;}	
		#secondary_contentsecurity.table_pagesecurity #logout, #secondary_contentsecurity.table_pagesecurity #links {display:block; float:right; position:relative; top: -13px; left:-10px;}
			#secondary_contentsecurity.table_pagesecurity #links {float:left; top:-5px; left:10px;}
				#secondary_contentsecurity.table_pagesecurity #logout a, #secondary_contentsecurity.table_pagesecurity #links a {color:#ed793f;}
				#secondary_contentsecurity.table_pagesecurity #links a {display: block; float:left; padding:0 12px; background:url(../images/plus.gif) no-repeat 0px 5px;}
					#secondary_contentsecurity.table_pagesecurity #links a.left {border-right:#ed793f 1px solid; margin-right:12px;}
					
	   /* 		End individual styles		 */
	   /*************************************/
	
		
	  #footersecurity {width:1200px; padding-top:19px;} 
	  #footersecurity p {color:#202275; line-height:23px; font-size:11px; margin:0; display:block; float:left;}
	  #footersecurity p a {color:#69c}
	  #footersecurity p.copyright {color:#666; font-size:10px;}
	  #footersecurity p.copyright a {color:#666; text-decoration:underline;}	
	  #footersecurity form {display:block; margin:0; padding:0; float:right;}
	  #footersecurity form select {width:172px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
	  #footersecurity form select option {line-height:25px;}
	  #footersecurity .clear {border-bottom:#ccc 1px solid; padding-top:10px; margin-bottom:10px;}
	  
	   #top_containersecurity {width: 1200px; padding:0 0 0 12px; height:99px; margin:0 auto;} .secondary #top_containersecurity {height:203px;}
	#top_containersecurity #date_containersecurity {height:28px; width:111px; padding:0 12px 0 0; float:right; margin-bottom:44px; text-align: center;}
		#top_containersecurity #date_containersecurity #date {height:11px; padding:11px 0 5px 0px; border:#ccc 1px solid; border-top:none; font-weight:bold; font-size:11px; color:#999; margin: 0 auto;}
	#top_containersecurity #logo {position:relative; height:1px; width:1px; float:left;}
	#top_containersecurity #logo a {position:absolute; background:url(../images/logo.gif) no-repeat bottom; width:485px; height:58px; top: 19px;}
	#top_containersecurity #navigation {float:right; height:27px; width:600px;}
		#top_containersecurity #navigation ul    {margin:0; padding:0; height:27px; list-style-type:none; float: right;}
		#top_containersecurity #navigation ul li {display:inline; list-style-type:none; height:27px; margin:0; padding:0;}
		#top_containersecurity #navigation ul li a {line-height:25px; display:block; font-size:12px; padding:0 12px 2px; color:#666666; font-weight:bold; border-left:#fff 1px 0; float:left;}
			#top_containersecurity #navigation ul li a:visited {color:#666666;}
			#top_containersecurity #navigation ul li a:hover,
			#top_containersecurity #navigation ul li a:active,
			#top_containersecurity #navigation ul li a.on {background:#f0efef; color:#ed793f;}	
	#top_containersecurity #secondary_navigation  {float:right; height:27px; width: 314px; padding: 0 5px 0 0; position:relative;}
		#top_containersecurity #secondary_navigation  ul    {margin:0; padding:0; height:27px; display:inline; list-style-type:none; text-align: right; float: right; position:absolute; left: -587px; top: 0px; width: 900px;}
		#top_containersecurity #secondary_navigation  ul li {display:inline; list-style-type:none; height:32px; margin:0; padding:0;}
		#top_containersecurity #secondary_navigation  ul li a {line-height:32px; font-size:11px; padding:0 5px; color:#fff; font-weight:bold;}
			#top_containersecurity #secondary_navigation  ul li a:hover,
			#top_containersecurity #secondary_navigation  ul li a:active,
			#top_containersecurity #secondary_navigation  ul li a.on {color:#ed793f;}

	#top_containersecurity h1 {display:block; line-height:19px; background-repeat: no-repeat; text-indent:-999em; outline:none; position:relative; top:63px;}		
		#top_containersecurity h1#client-center-home {background-image:url(../images/header_client-center-home.gif); width:302px;}
		#top_containersecurity h1#contact-us {background-image:url(../images/header_contact-us.gif); width:177px;}
		#top_containersecurity h1#case_list {background-image:url(../images/header_case_list.gif); width:144px;}
		#top_containersecurity h1#download_list {background-image:url(../images/header_download_list.gif); width:216px;}
		#top_containersecurity h1#security_log {background-image:url(../images/header_security_log.gif); width:148px; height:124px;}
		#top_containersecurity h1#security_list {background-image:url(../images/header_security_list.gif); width:116px;}
		#top_containersecurity h1#security {background-image:url(../images/header_security.gif); width:132px; height:124px;}
		#top_containersecurity h1#home_edit {background-image:url(../images/header_home_edit.gif); width:159px;}
		
					
/***Security Page End***/


/* Forms */
	.forms {font-family:Arial, Helvetica, sans-serif;}
	.forms label { padding-top:10px; float:left; width:70px;  text-align:right; margin:0;}
	.forms input.halfwidth {margin:10px 0 0 5px; width: 200px; display:inline; float:left;}
	.forms input.required {border-left-color:#ed793f; border-left-width:2px; border-style:solid;}
	.forms input{ display:inline; float:left;   border-style:solid;}
	.forms input.checkbox, .forms input.radiobutton {width:15px;}
	.forms input.box{margin:10px 0 0 5px; width:500px; display:inline; float:left;   border-style:none; width:15px;}
	.forms input.submit {margin:10px 0 0 5px; width:75px; height:30px; background-color:#ed793f; color:#fff; float:right; border:none;margin-top:0;}
	.forms .textb {width: 200px; padding-left:10px; float:left; line-height:15px; }
	.forms textarea{margin-top:10px; margin-left:10px; border:none;}
	.forms select.halfwidth {margin:10px 0 0 5px; width: 200px; display:inline; float:left;}
	.forms select.required {border-left-color:#ed793f; border-left-width:2px; border-style:solid;}
	.forms select{margin:10px 0 0 5px; width:479px; display:inline; float:left;   border-style:solid;}
	p#required-text{display:block; float:left; line-height:30px; margin:0;}
	p#required-text strong{font-weight:bolder; color:#ed793f;}
	
	.validation-summary
	{
		color:Red;
    }

    .paginated
    {
    }
    
    .selected
    {
         background-color:Silver;
    }
    .notSelected
    {
    	background-color:White;
    }
    .pageNum
    {
    	cursor:pointer;
    }
    .visible
    {
    }
    
/*Knowledge Base*/
.KBTable tr td
{
	background-color:White;
	font-size:12px;
	color: #6699CC;

}

.KBTable tr td a
{
	font-size:12px;
	color: #6699CC;
	text-decoration:underline;
}


.AddKBTable tr td
{
	background-color:White;
}

/***kb Page****/
#secondary_contentkb .clear {line-height:0; height:0;}

#containerkb	{margin:0 auto; width: 945px; padding:0;}

	
	/*********SECONDARY PAGES***************/
			
#containerkb #secondary_contentkb {border:#999 1px solid; border-top:none; min-height:inherit; width:942px; }
		#containerkb #secondary_contentkb.noheight {min-height:100px;}
#containerkb #secondary_contentkb .containerkb {float:left; padding:50px 28px 35px 32px;}
		#containerkb #secondary_contentkb .containerkb.short {padding-top:0; padding-bottom:20px;}
#containerkb #secondary_contentkb .divider {background:url(../images/bg_divider_shadow.gif) top left repeat-x; height:15px; clear:both;}
	#secondary_contentkb h2 {color:#ed793f; font-weight:normal; font-size:17px; margin-bottom:15px; padding:0;}
	#secondary_contentkb h2.multilines {line-height:28px;margin-bottom:10px;}
	#secondary_contentkb h3 {color:#2b2975; font-weight:bold; font-size:12px; line-height:18px; padding:0; margin:0;}			
	#secondary_contentkb .intro {color:#2b2975; font-size:15px; line-height:26px; margin:0; padding-bottom:40px;}
	#secondary_contentkb .intro p {color:#2b2975; font-size:15px; line-height:26px; margin:0; padding-bottom:12px;}
	#secondary_contentkb, #secondary_contentkb p {color:#333; font-size:12px; line-height:18px; margin:0 0 19px 0; padding:0;}
	#secondary_contentkb p a{color:#6699cc; text-decoration:none;}
	#secondary_contentkb p.nopadding  {padding-bottom:0;margin-bottom:0;}
	
	#secondary_contentkb ul {list-style:none; padding:0; margin:0;}
	#secondary_contentkb ul.narrow, #secondary_contentkb ol.narrow {width:85%;}
	#secondary_contentkb li {
	padding-left:8px; background:url(../images/bg_bullet.gif) top left no-repeat; list-style:none;
	color:#333; font-size:12px; line-height:18px;}
	#secondary_contentkb .spaced {padding-bottom:10px;}
	#secondary_contentkb .spaced li {padding-bottom:5px; margin-left:15px;}
		#secondary_contentkb .spaced li li {padding-bottom:0;}
	#secondary_contentkb .wellspaced li {padding-bottom:10px;}
		#secondary_contentkb .wellspaced li li {padding-bottom:0;}
		
	#secondary_contentkb ol {list-style:decimal; list-style-position:inside; margin:0; padding:0; }
	#secondary_contentkb ol li {
	list-style:decimal; list-style-position:inside; font-weight:bold; background:none; padding:0 0 18px 0;}
	#secondary_contentkb ol li ul {list-style:none; list-style-position:outside; padding:0 0 0 10px; margin:0;}
	#secondary_contentkb ol li ul li {
	padding:0 0 0 8px; background:url(../images/bg_bullet.gif) top left no-repeat; list-style-position:outside; 
	list-style:none; color:#333; font-size:12px; line-height:18px; font-weight:normal;}
	#secondary_contentkb ul li ul li {margin-left:30px;}
	
	
	#secondary_contentkb ul.cross_bullets {padding:4px 0 24px; margin:0; width:495px;}
	#secondary_contentkb ul.cross_bullets li {float:none; padding:0 0 11px 0; margin:0; background:none; border-bottom:1px solid #ccc;}
	#secondary_contentkb ul.cross_bullets li a {display:block; color:#333; line-height:16px; padding:0 0 0 22px; 
	margin:9px 0 0; font-weight:bold; background:url(../images/bg_bullet_plus.gif) top left no-repeat;} 
	#secondary_contentkb ul.cross_bullets li a.open {background-image:url(../images/bg_bullet_minus.gif);}
	#secondary_contentkb ul.cross_bullets li a .highlight {color:#2b2975;}
	#secondary_contentkb ul.cross_bullets li div {margin-left:23px; display:none;}
	#secondary_contentkb ul.cross_bullets li div a {background:none; border:0;padding:0;margin:0;font-weight:normal; text-decoration:underline; color:#6699cc;}
	
	#secondary_contentkb p.fine_print {font-size:10px;color:#666;line-height:14px; font-style:italic;}
		
	#secondary_contentkb .imagefloat {float:left;}
	#secondary_contentkb .quotebox {
	float:left; width:360px; height:231px; padding: 30px 28px 0; background:#95b4cb; 
	color:#fff; font-weight:bold; font-size:14px; line-height:22px;
	}
	#secondary_contentkb .quotebox p.quote_att {font-size:13px; font-style:italic;padding-top:16px;color:#fff;}
	#secondary_contentkb .text_left {float:left; width:420px; margin:35px 25px 0 0;}
	#secondary_contentkb .text_right {float:left; width:385px; margin-top:35px; padding:0 0 0 33px; border-left:1px solid #999;}
	#secondary_contentkb a.learnmore {display:block; width:271px; height:45px; padding:8px 0 0 10px; margin:4px 0 70px; 
	background:url(../images/bg_learnmore.jpg) top left no-repeat; font-size:11px; line-height:17px; color:#333; text-align:left;}
	#secondary_contentkb a.learnmore strong {font-size:12px; color:#2b2975;}
	#secondary_contentkb a.learnmore:hover {background-position:bottom;}
		#secondary_contentkb a.learnmore.nopadding {margin-bottom:10px;}
	
	#secondary_contentkb .downloadbox {float:right; width:142px; border:1px solid #ccc; padding:9px 0; text-align:center;}
	#containerkb #secondary_contentkb .downloadbox a img {border:none; margin:0;}
	#secondary_contentkb .downloadbox a {color:#6699cc; font-size:9px; font-weight:bold; line-height:11px;}
	
	#secondary_contentkb a.signup {
	float:left; display:block; width:271px; height:45px; padding:8px 0 0 10px; margin:45px 0 70px; background:url(../images/bg_learnmore.jpg) top left no-repeat; font-size:11px; line-height:17px; color:#333; text-align:left;}
	#secondary_contentkb a.signup strong {font-size:12px; color:#2b2975;}
	#secondary_contentkb a.signup:hover {background-position:bottom;}
	
	#secondary_contentkb div.screenshotblock {text-align:center; margin-bottom:70px;}
	#secondary_contentkb div.screenshotblock img {}
	#secondary_contentkb div.screenshotblock p {text-align:center; margin-right:16px; color:#2b2975; font-size:12px; }
	
	/**************************************/
	/*****Begin individual page styles*****/
	
	
	/* Table pages */
		#containerkb #secondary_contentkb.table_pagekb {}
			#containerkb #secondary_contentkb.table_pagekb .containerkb {padding-left:13px; padding-right:13px; margin-top:-17px;}
			

			
	
		#secondary_contentkb.table_pagekb #logout, #secondary_contentkb.table_pagekb #links {display:block; float:right; position:relative; top: -13px; left:-10px;}
			#secondary_contentkb.table_pagekb #links {float:left; top:-5px; left:10px;}
				#secondary_contentkb.table_pagekb #logout a, #secondary_contentkb.table_pagekb #links a {color:#ed793f;}
				#secondary_contentkb.table_pagekb #links a {display: block; float:left; padding:0 12px; background:url(../images/plus.gif) no-repeat 0px 5px;}
					#secondary_contentkb.table_pagekb #links a.left {border-right:#ed793f 1px solid; margin-right:12px;}
					
	   /* 		End individual styles		 */
	   /*************************************/
	
		
	  #footerkb {width:945px; padding-top:19px;} 
	  #footerkb p {color:#202275; line-height:23px; font-size:11px; margin:0; display:block; float:left;}
	  #footerkb p a {color:#69c}
	  #footerkb p.copyright {color:#666; font-size:10px;}
	  #footerkb p.copyright a {color:#666; text-decoration:underline;}	
	  #footerkb form {display:block; margin:0; padding:0; float:right;}
	  #footerkb form select {width:172px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
	  #footerkb form select option {line-height:25px;}
	  #footerkb .clear {border-bottom:#ccc 1px solid; padding-top:10px; margin-bottom:10px;}
	  
	   #top_containerkb {width: 945px; padding:0 0 0 12px; height:99px; margin:0 auto;} .secondary #top_containerkb {height:203px;}
	#top_containerkb #date_containerkb {height:28px; width:111px; padding:0 12px 0 0; float:right; margin-bottom:44px; text-align: center;}
		#top_containerkb #date_containerkb #date {height:11px; padding:11px 0 5px 0px; border:#ccc 1px solid; border-top:none; font-weight:bold; font-size:11px; color:#999; margin: 0 auto;}
	#top_containerkb #logo {position:relative; height:1px; width:1px; float:left;}
	#top_containerkb #logo a {position:absolute; background:url(../images/logo.gif) no-repeat bottom; width:485px; height:58px; top: 19px;}
	#top_containerkb #navigation {float:right; height:27px; width:600px;}
		#top_containerkb #navigation ul    {margin:0; padding:0; height:27px; list-style-type:none; float: right;}
		#top_containerkb #navigation ul li {display:inline; list-style-type:none; height:27px; margin:0; padding:0;}
		#top_containerkb #navigation ul li a {line-height:25px; display:block; font-size:12px; padding:0 12px 2px; color:#666666; font-weight:bold; border-left:#fff 1px 0; float:left;}
			#top_containerkb #navigation ul li a:visited {color:#666666;}
			#top_containerkb #navigation ul li a:hover,
			#top_containerkb #navigation ul li a:active,
			#top_containerkb #navigation ul li a.on {background:#f0efef; color:#ed793f;}	
	#top_containerkb #secondary_navigation  {float:right; height:27px; width: 314px; padding: 0 5px 0 0; position:relative;}
		#top_containerkb #secondary_navigation  ul    {margin:0; padding:0; height:27px; display:inline; list-style-type:none; text-align: right; float: right; position:absolute; left: -587px; top: 0px; width: 900px;}
		#top_containerkb #secondary_navigation  ul li {display:inline; list-style-type:none; height:32px; margin:0; padding:0;}
		#top_containerkb #secondary_navigation  ul li a {line-height:32px; font-size:11px; padding:0 5px; color:#fff; font-weight:bold;}
			#top_containerkb #secondary_navigation  ul li a:hover,
			#top_containerkb #secondary_navigation  ul li a:active,
			#top_containerkb #secondary_navigation  ul li a.on {color:#ed793f;}

	#top_containerkb h1 {display:block; line-height:19px; background-repeat: no-repeat; text-indent:-999em; outline:none; position:relative; top:63px;}		
		#top_containerkb h1#client-center-home {background-image:url(../images/header_client-center-home.gif); width:302px;}
		#top_containerkb h1#contact-us {background-image:url(../images/header_contact-us.gif); width:177px;}
		#top_containerkb h1#case_list {background-image:url(../images/header_case_list.gif); width:144px;}
		#top_containerkb h1#download_list {background-image:url(../images/header_download_list.gif); width:216px;}
		#top_containerkb h1#kb_log {background-image:url(../images/header_kb_log.gif); width:148px; height:124px;}
		#top_containerkb h1#kb_list {background-image:url(../images/header_kb_list.gif); width:116px;}
		#top_containerkb h1#security {background-image:url(../images/header_security.gif); width:132px; height:124px;}
		#top_containerkb h1#home_edit {background-image:url(../images/header_home_edit.gif); width:159px;}
		
					
/***kb Page End***/

  


	
