/* CSS Document for VeriShot | Jeff Dolsen, Creative Director, IdeaStar Inc. 10.6.08*/

/* TABLE OF CONTENCE -------------------------------

	GLOBAL
	STRUCTURE
	MASTHEAD
	NAVIGATION
		GLOBAL NAVIGATION
		MAIN NAVIGATION
	MAIN CONTENT
	TEXT ELEMENTS
	FOOTER
	CLASSES
	
	Colors
	------------------------------------------------

---------------------------------------------------- */

/* GLOBAL ------------------------------------------ */

	html { height:100%; }
	body { margin:0; padding:0; height:100%; background:#fff url(../../ftj_images/wr545/bodyBK.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#363636; }
	img { border:none; }

/* STRUCTURE --------------------------------------- */

	#Container { width:760px; margin:0 auto; text-align:left; }

/* MASTHEAD ---------------------------------------- */

	#BrandBarContainer { }
	#BrandContainer { }
		.icon { margin:0; float:left; }
		.icon img { margin:14px 10px 14px 10px; }
		.txtwr545 { margin:0; width:300px; float:left; }
			h1 { margin:22px 0 5px 0; padding:0; color:#fff; font-size:16px; }
			h2 { margin:0; padding:0; color:#fff; font-size:12px; font-weight:normal; }
	
	#PageTitle { float:right; }
	#PageTitle h1 { padding:15px 10px 0 0; font-size:20px; font-weight:normal; }

/* NAVIGATION -------------------------------------- */

	#TopNavContainer { height:66px; overflow:hidden; }
	
	#GlobalNav { margin:10px 0 0 0; padding:0; height:35px; text-align:right; }
	#GlobalNav ul { margin:0; padding:0; }
	#GlobalNav li { display:inline; line-height:17px; }
	#GlobalNav li a { margin:0 5px 0 5px; padding:2px 10px 0 24px; color:#b1bdd5; font-size:11px; font-weight:bold; text-decoration:none; border-right:#b1bdd5 solid 1px; }
	#GlobalNav li a:hover{text-decoration:underline; }
	
	#GlobalNav li a.Print { background:url(../../ftj_images/wr545/print.gif) no-repeat; }
	#GlobalNav li a.Email { background:url(../../ftj_images/wr545/email.gif) no-repeat; }
	#GlobalNav li a.Bookmark { background:url(../../ftj_images/wr545/bookmark.gif) no-repeat 2px 0; margin-right:10px; padding-left:22px; padding-right:0; border-right:none; }
	
	#MainNav { margin:0; padding:0; text-align:right; }
		#MainNav ul { margin:0; padding:0; list-style:none; }
		#MainNav ul li { padding:0 10px 0 10px; border-right:#3e5b95 solid 1px; display:inline; }
		#MainNav ul li a { color:#3e5b95; font-size:12px; font-weight:bold; text-decoration:none; }
		#MainNav ul li a:hover { text-decoration:underline; }

/* MAIN CONTENT ------------------------------------ */

	#MainContentContainer { margin:20px 0 0 0; }
	
	#MainContentTop { width:760px; height:20px; background:url(../../ftj_images/wr545/pageBK.jpg) no-repeat top; overflow:hidden; }
	#MainContentBottom { width:760px; height:20px; background:url(../../ftj_images/wr545/pageBK.jpg) no-repeat bottom; overflow:hidden; }
	
	#MainContent { width:760px; background:url(../../ftj_images/wr545/pageBKmid.jpg) repeat-y; overflow:hidden; }
		#MainContent #ContentBK { width:720px; height:375px; margin:0 0 0 20px; padding:20px 0 0 0; background:#bbcfe6 url(../../ftj_images/wr545/ContentBK.jpg) no-repeat; }
			#MainContent #ContentBK #ContentOne { width:320px; margin:10px 0 0 380px; }
			#MainContent #ContentBK #ContentOne ul.CPY { margin:0 0 0 17px; padding:0; list-style:none; font-size:11px; }
			#MainContent #ContentBK #ContentOne ul.CPY li strong { font-size:15px; }
				.Call2Action { margin:0; padding:0;  }
				.Call2Action a { width:83px; height:21px; margin:25px auto 23px auto; padding:6px 0 0 30px; color:#fff; background:url(../../ftj_images/wr545/C2Abk.gif) no-repeat; font-size:14px; text-decoration:none; display:block; text-align:left; font-weight:bold; }
				/*.Call2Action a:hover { background:url(../../ftj_images/wr545/C2AbkH.gif) no-repeat; }*/
				#MainContent #ContentBK #ContentOne ul.CPY strong { font-size:13px; }
			
			#MainContent #ContentBK #ContentTwo { width:405px; height:97px; margin:47px 0 0 275px; }
			#MainContent #ContentBK #ContentTwo h1 { margin:0; padding:0; font-size:17px; color:#363636; font-weight:bold; }
			#MainContent #ContentBK #ContentTwo ul { margin:10px 0 5px 0; padding:0; list-style:none; }
			#MainContent #ContentBK #ContentTwo ul li { margin:0 0 0 10px; padding:0 0 0 22px; background:url(../../ftj_images/wr545/bulletSquare.gif) no-repeat 0 3px; }
			#MainContent #ContentBK #ContentTwo ul.nav { list-style:none; text-align:right; }
			#MainContent #ContentBK #ContentTwo ul.nav li { padding:5px 0 4px 24px; background:url(../../ftj_images/wr545/ArrowOrange.gif) no-repeat 0 4px; line-height:18px; display:inline; }
			#MainContent #ContentBK #ContentTwo ul.nav li a { color:#3e5b95; }
			#MainContent #ContentBK #ContentTwo ul.nav li a:hover { text-decoration:none; }
			#MainContent #ContentBK #ContentTwo ul.nav { }
		
		#AdTitle { width:449px; height:39px; margin:0 auto; background:url(../../ftj_images/wr545/MainTitleBK.gif) no-repeat; text-align:center; overflow:hidden; }
			#AdTitle h1 { margin:8px 0 0 0; padding:0; font-size:20px; font-weight:normal; }
		
		#MainContent #Disclaimer { width:720px; margin:10px 0 10px 20px; }
		#MainContent #Disclaimer a { color:#3e5b95; }
		#MainContent #Disclaimer a:hover { color:#3e5b95; text-decoration:none; }
		

/* TEXT ELEMENTS ----------------------------------- */

/* MODAL ELEMENTS ----------------------------------- */

	.wr545TieHeader { width:650px; margin:10px 0 0 0; padding:10px; color:#3e5b95; background:#fff; text-align:left; }
	.wr545TieHeader h1, .wr545TieHeader h2 { margin:0; padding:0; color:#3e5b95; }
	
	.wr545TieContent { width:550px; margin:10px 0 0 0; padding:10px; color:#3e5b95; text-align:left; }
	.wr545TieContent ol { margin-top:10px; }
	.wr545TieContent ol li { margin-bottom:18px; }
	
	.wr545TieTable { width:auto; margin:20px 0 20px 0; font-size:11px; }
	.wr545TieTable th { width:75px; padding:3px 3px 3px 20px; text-align:left; font-weight:bold; border-bottom:dotted 1px #fff; }
	.wr545TieTable td { padding-right:20px; text-align:left; border-bottom:dotted 1px #fff; }
	.wr545TieTable th a, .wr545TieTable td a { color:#3e5b95; }

    .x-panel-btns table, .applybtn { margin:0; padding:0; width:113px !important; height:27px; }
	.x-panel-btns table td { vertical-align:top; }
	.x-btn-center, .x-btn-over, .x-btn-focus { margin:0; padding:0; width:113px !important; height:27px; background:url(../../ftj_images/wr545/C2Abk.gif) no-repeat center; display:block; }
        button.x-btn-text { padding:4px 0 0 15px !important; color:#fff; font-size:12px; text-decoration:none; font-weight:bold; }
    .x-btn-left, .x-btn-right { background:none; border:none; display:none; }

/* FOOTER ------------------------------------------ */

	#FooterContainer { width:720px; margin:20px auto 20px auto; padding-bottom:30px; color:#666; border-bottom:solid 1px #c2cbd4; font-size:10px; }
	#FooterContainer table { width:720px; }
	#FooterContainer table td { vertical-align:bottom; }
	#FooterContainer table td.ideastar a { color:#666; text-decoration:none; }
	#FooterContainer table td.ideastar a:hover { color:#3e5b95; }

/* CLASSES ----------------------------------------- */

	.clear { height:0px; margin:0; padding:0; overflow:hidden; display:block; clear:both; }
	.noborder { border:none !important; }
	.norightpad { padding-right:0; }
	
	strong { font weight:bold !important; }

