/*HTML General Stuff*/
* 
{
               margin: 0;
               padding: 0;
               font-family:Verdana,Arial,Helvetica,sans-serif; 
}
html { }
.clear 
{
               clear:both; 
}
body 
{
               height: 100%;
               background: #ccd1e4 url(/images/background_blue.jpg) repeat-x;
               font-size: 14px; 
}
a 
{
               text-decoration: none; 
}
a:hover 
{
               text-decoration: underline; 
}
a img 
{
               border: 0; 
}
h1 
{
               font-size: 18px;
               font-family:Verdana,Arial,Helvetica,sans-serif; 
}
h2 
{
               font-size: 16px;
               color: #000;
               font-weight:normal;
               font-family:Verdana,Arial,Helvetica,sans-serif; 
}
/*Wrapper*/
#wrapper 
{
               margin: 20px auto 0px auto;
               width: 900px;
               position: relative; 
}
/*Sign In Dialog*/
#signin 
{
               position: absolute;
               display:none;
               z-index:2;
               top: 55px;
               right: 20px;
               width:360px; 
}
#signin_top 
{
               height: 33px;
               width: 345px;
               background: transparent url(/images/signin_top.png) no-repeat;
               padding: 9px 0px 0px 15px;
               font-size: 18px;
               font-weight: bold;
               color: #FFF; 
}
#signin_close 
{
               display:block;
               position:absolute;
               height: 18px;
               width: 19px;
               background: transparent url(/images/close.png) no-repeat;
               top: 12px;
               right: 25px; 
}
#signin_close:hover 
{
               background: transparent url(/images/close_hover.png) no-repeat; 
}
#signin_left 
{
               float:left;
               height: 257px;
               width: 23px;
               background: transparent url(/images/signin_left.png) no-repeat; 
}
#signin_mid 
{
               position:relative;
               float:left;
               height: 247px;
               width: 314px;
               background: transparent url(/images/signin_mid.png) repeat-x;
               padding-top:10px; 
}
.signin_prompt 
{
               float:left;
               width:120px;
               color: #FFF; 
}
.signin_forgot 
{
               float: left;
               font-size:11px;
               margin:4px 0 0 50px; 
}
#signin_button 
{
	       border: none;
               position: absolute;
               background: transparent url(/images/button_signin.png) no-repeat;
               top:123px;
               left:100px;
               padding:0px;
			   line-height:55px;
               text-align:center;
               height:53px;
               width:103px;
               font-size:16px;
               color:#555; 
}
#signin_button:hover 
{
               background: transparent url(/images/button_signin_hover.png) no-repeat;
               color:#000;
               text-decoration:none; 
}
.usertextbox 
{
               font-size:14px;
               width:300px;
               margin: 5px 0 15px 5px; 
}
.usertextbox:focus 
{
               border: 2px #23FF34 solid; 
}
#signin_footermessage 
{
               position:absolute;
               top: 205px;
               font-size:11px;
               color: #5a7190;
               text-align:center;
               width:100%; 
}
#error_invalid 
{
               display:none;
               position:absolute;
               top: 199px;
               font-size:12px;
               text-align:center;
               width:100%;
               color:#FF3F0C;
               line-height:14px; 
}
#signin_right 
{
               float:left;
               height: 257px;
               width: 23px;
               background: transparent url(/images/signin_right.png) no-repeat; 
}
/*Main Content Frame*/
#frame_topleft 
{
               background: transparent url(/images/frame_topleft.png) no-repeat;
               height: 79px;
               width: 31px;
               float: left; 
}
#frame_topmid 
{
               background: transparent url(/images/frame_topmid.gif) repeat-x;
               height: 79px;
               width: 838px;
               float: left; 
}
#frame_topmid img 
{
               padding: 22px 0px 15px 0px; 
}
#frame_topright 
{
               background: transparent url(/images/frame_topright.png) no-repeat;
               height: 79px;
               width: 31px;
               float: left; 
}
#sitenav 
{
               position: absolute;
               top: 27px;
               right: 31px;
               z-index: 0; 
}
.menu-list 
{
               list-style-type:none; 
}
.menu-item 
{
               display:inline;
               padding: 0px 4px 0px 3px;
               border-left: 1px solid #555;
               font-size: 11px;
               font-weight: bold;
               line-height: 12px; 
}
.menu-item a 
{
               color: #555; 
}
.menu-item a:hover 
{
               color: #f29610;
               text-decoration: underline; 
}
.menu-firstitem 
{
               border: 0;
               padding: 0px 3px 0px 3px; 
}
#callout 
{
               clear: both;
               background: #FFF;
               padding: 0px 31px 10px 31px;
               border-left: 1px #ccc solid;
               border-right: 1px #ccc solid;
               position: relative; 
	       z-index: 1;
}
#badge 
{
               background: transparent url(/images/badge_video.png) no-repeat;
               height: 155px;
               width: 155px;
               position: absolute;
               top:0px;
               right: -50px;
               z-index:1; 
}
#badge:hover 
{
               background: transparent url(/images/badge_video_hover.png) no-repeat; 
}
#solution 
{
               width: 700px;
               text-align: center;
               padding: 10px 0px 0px 0px;
               margin: 0 0 0 30px;
               letter-spacing: 1px; 
}

#page_icon 
{
               background: transparent url(/images/badge_circle.png) no-repeat;
               height: 73px;
               width: 69px;
               position: absolute;
               top:10px;
               left:15px;
               z-index:1; 
}
#page_title 
{
               position: absolute;
               top:35px;
               left:95px; 
}
#page_title  h1 
{
               font-size: 18px;
               font-family:Verdana,Arial,Helvetica,sans-serif;
               letter-spacing:1px;
               color:#222; 
}
#page_text 
{
               padding:0 95px;
               font-size:13px;
               color:#555;
               text-align:justify; 
}
#page_text  h2 
{
               padding:15px 0;
               font-size: 14px;
               font-family:Verdana,Arial,Helvetica,sans-serif;
               color:#222; 
}
#page_text  .underline_text 
{
               font-size: 11px;
               font-family:Verdana,Arial,Helvetica,sans-serif;
               color:#555;
               text-decoration:underline;
               padding:5px 0; 
}

#page_text  p 
{
               font-size: 13px;
               font-family:Verdana,Arial,Helvetica,sans-serif;
               color:#555;
               padding:5px 0; 
}

#page_text  div 
{
               padding-left:40px; 
}
#page_text ul 
{
               padding-left:40px; 
}


#details 
{
               clear: both;
               background: #FFF;
               width: 898px;
               border-left: 1px #ccc solid;
               border-right: 1px #ccc solid;
               position: relative; 
}
#detailsframeleft 
{
               width: 37px;
               height: 132px;
               background: transparent url(/images/shadowframe_topleft.gif) no-repeat;
               float:left;
               margin-left:4px; 
}
#detailsframemid 
{
               width: 816px;
               height: 132px;
               background: transparent url(/images/shadowframe_topmid.gif) repeat-x;
               float:left; 
}
#detailsframeright 
{
               width: 37px;
               height: 132px;
               background: transparent url(/images/shadowframe_topright.gif) no-repeat;
               float:left; 
}
.details_top 
{
               width: 274px;
               height: 29px;
               padding-top: 11px;
               text-align:center;
               font-size: 18px;
               color: #FFF;
               font-weight: bold;
               letter-spacing: 3px;
               background: transparent url(/images/orangebox_top.png) no-repeat; 
}
.details_headline 
{
               font-family: Verdana,Arial,Helvetica,sans-serif; 
               width: 270px;
               padding:10px 0 0 0;
               margin-left: 2px;
	       font-style:italic;
               font-size:16px;
               color: #555;
               text-align: center;
               background: transparent url(/images/orangebox_mid.gif) repeat-y; 
}
.details_text 
{
               width: 270px;
               height:105px;
               margin-left: 2px;
               background: transparent url(/images/orangebox_mid.gif) repeat-y;
               text-align:center;
               font-style:italic;
               font-size:16px;
               color: #555; 
}
.details_list 
{
               list-style-position:outside;
               padding: 10px 0 10px 0;
               background-color:#FAFAFF;
               margin:0px 4px; 
}
.details_list li 
{
               padding: 5px 0px;
               font-style:italic;
               font-size:12px;
               color: #5a7190;
               text-align:left;
               margin-left: 30px; 
letter-spacing:0px;
}
.details_bot 
{
               width: 274px;
               height: 31px;
               background: transparent url(/images/orangebox_bot.png) no-repeat; 
}
#capture 
{
               position: absolute;
               top: 100px;
               left: 20px; 
}
#share 
{
               position: absolute;
               top: 100px;
               left: 313px; 
}
#organize 
{
               position: absolute;
               top: 100px;
               left: 606px; 
}
#options 
{
               position:absolute;
               width: 600px;
               height: 36px;
               top: 25px;
               left: 214px;
               text-align:center; 
}
#options a 
{
               position:relative;
               float:left;
               background: transparent url(/images/button_orange.png) no-repeat;
               text-decoration:none;
               margin:0px 30px;
               color:#FFF; 
               cursor:pointer;
}
#options a:hover 
{
               background: transparent url(/images/button_orange_hover.png) no-repeat; 
}
#options div 
{
               height:29px;
               width:127px;
               text-align:left;
               font-size:16px;
               padding: 7px 0px 0px 53px; 
}
#examplecallout 
{
               position:absolute;
               top: 340px;
               left: 0px;
               width: 900px;
               text-align:center;
               font-size:16px;
               letter-spacing:1px;
               color: #555; 
}
#examplecallout span 
{
               color: #f29610;
               font-weight:bold; 
}
.exampletext 
{
               position:absolute;
               top: 29px;
               left: 0px;
               width:110px;
               text-align:left;
               padding-left: 60px;
               letter-spacing:1px;
               font-size:14px; 
}
#examplesrow1 
{
               position:absolute;
               width: 900px;
               height: 72px;
               top: 375px; 
	       left: 0px;
}
#examplesrow1 a 
{
               color: #5a7190;
               font-size: 13px; 
}
#examplesrow1 a:hover 
{
               text-decoration:none;
               color: #000; 
}
#examplesrow2 
{
               position:absolute;
               width: 900px;
               height: 72px;
               top: 445px; 
	       left: 0px;
}
#examplesrow2 a 
{
               color: #5a7190;
               font-size: 13px; 
}
#examplesrow2 a:hover 
{
               text-decoration:none;
               color: #000; 
}
.example_rowname 
{
               position:relative;
               float:left;
               padding: 22px 0px 0px 20px;
               letter-spacing: 2px;
               color: #5a7190;
               font-size: 16px;
               font-weight: bold;
               width:70px; 
}
.example_button 
{
               position: relative;
               margin-left: 17px;
               padding-right: 10px;
               float:left;
               width: 126px;
               height: 72px;
               background: transparent url(/images/button_example.png) no-repeat;
               cursor:pointer;
}
.example_button:hover 
{
               background: transparent url(/images/button_example_hover.png) no-repeat; 
}
.example_button img 
{
               padding-left:5px; 
}
#frame_botleft 
{
               background: transparent url(/images/frame_botleft.png) no-repeat;
               height: 108px;
               width: 31px;
               float: left; 
}
#frame_botmid 
{
               background: transparent url(/images/frame_botmid.gif) repeat-x;
               height: 108px;
               width: 838px;
               float: left; 
}
#frame_botright 
{
               background: transparent url(/images/frame_botright.png) no-repeat;
               height: 108px;
               width: 31px;
               float: left; 
}
.footer 
{
               font-size: 11px;
               font-weight: normal;
               line-height: 12px;
               color: #555; 
}
#footercopyright 
{
               margin:21px 0px 0px 20px;
               float: left; 
}
#footernav 
{
               margin:15px 0px 20px 20px;
               float:right;
               height:50px; 	       
}

#media
{
	width: 750px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
}

#noUpdate
{
	margin: 0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000;
	text-align: left;
	width: 210px; 
	height: 200px;	
	padding: 40px;
}

#sitenav 
{
        position: absolute;
        top: 18px;
        right: 31px;
        z-index: 0;
        text-align:right;
        font-size:11px;
        color:#555;
        line-height:18px; 
}

#quoteBlock
{
	width: 450px;
	height: 50px;
	margin-right: auto;
	margin-left: auto;
	font-size: 20px;
               		font-family: Verdana,Arial,Helvetica,sans-serif; 
	position: relative;
}

#quoteBlock p
{
	float: right;
	font-size: 15px;
	font-style: italic;
}

#example_toparea 
{
               clear:both;
               background: #FFF;
               width: 898px;
               border-left: 1px #ccc solid;
               border-right: 1px #ccc solid; 
}
#example_page_title 
{
               margin: 10px 0 15px 50px;
               float:left; 
}
#example_page_title  h1 
{
               font-size: 18px;
               font-family:Verdana,Arial,Helvetica,sans-serif;
               letter-spacing:1px;
               color:#222; 
}
#example_summary 
{
               clear:both;
               width:798px;
               margin:0 50px 0 50px;
               font-size:13px; 
}
#example_summary ul 
{
               padding-left:40px;
               font-size:12px; 
}
#example_summary li 
{
               padding:3px 0; 
}
#example_options 
{
               position:relative;
               padding: 20px 0 20px 190px;
               width: 100%;
               height: 36px;
               text-align:center;
}
#example_options  a 
{
               position:relative;
               float:left;
               background: transparent url(/images/button_orange.png) no-repeat;
               text-decoration:none;
               margin:0px 30px;
               color:#FFF; 
			  cursor:pointer;
}
#example_options  a:hover 
{
               background: transparent url(/images/button_orange_hover.png) no-repeat; 
}
#example_options  div 
{
               height:29px;
               width:137px;
               text-align:left;
               font-size:16px;
               padding: 7px 0px 0px 42px; 
}
#examplebox_left 
{
               position:absolute;
               top: 10px;
               left: 0px;
               height: 362px;
               width:420px;
               background: transparent url(/images/examples/example_box.png) no-repeat;
               margin:20px 20px;
               z-index:1; 
}
#examplebox_leftzoom 
{
               display:none;
               position:absolute;
               top: -275px;
               left: 45px;
               height:700px;
               width:800px;
               z-index:5;
               background-color:#000;
               text-align:center;
               font-size:16px;
               letter-spacing:1px;
               line-height:20px;
               color:#FFF; 
}
#examplebox_leftzoom span 
{
               color:#FF9830; 
}
#exampletitle_left 
{
               position:absolute;
               top: 395px;
               left: 20px;
               width:420px;
               text-align:center;
               font-size:13px;
               color:#222; 
}
#examplebox_right 
{
               position:absolute;
               top: 10px;
               left: 437px;
               height: 362px;
               width:420px;
               background: transparent url(/images/examples/example_box.png) no-repeat;
               margin:20px 20px;
               z-index:1; 
}
#examplebox_rightzoom 
{
               display:none;
               position:absolute;
               top: -275px;
               left: 45px;
               height:700px;
               width:800px;
               z-index:5;
               background-color:#000;
               text-align:center;
               font-size:16px;
               letter-spacing:1px;
               line-height:20px;
               color:#FFF; 
}
#examplebox_rightzoom span 
{
               color:#FF9830; 
}
#exampletitle_right 
{
               position:absolute;
               top: 395px;
               left: 455px;
               width:420px;
               text-align:center;
               font-size:13px;
               color:#222; 
}
#example_details 
{
               clear: both;
               background: #FFF;
               width: 898px;
               height:350px;
               border-left: 1px #ccc solid;
               border-right: 1px #ccc solid;
               position: relative; 
}
#example_annotate 
{
               position:absolute;
               top: 46px;
               left: 423px;
               z-index:2;
}
#example_designersleft
{
				position:absolute;
				top:0px;
				left:0px;
				height:346px;
				width:406px;
				background: transparent url(/images/examples/example_designersleft.jpg) no-repeat;
				margin: 16px 0 0 14px;
				z-index:2;
				cursor:pointer;
}
#example_designersleft:hover
{
				background: transparent url(/images/examples/example_designersleft_hover.jpg) no-repeat;
}
#example_designersright
{
				position:absolute;
				top:0px;
				left:0px;
				height:346px;
				width:406px;
				background: transparent url(/images/examples/example_designersright.jpg) no-repeat;
				margin: 16px 0 0 14px;
				cursor:pointer;
}
#example_designersright:hover
{
				background: transparent url(/images/examples/example_designersright_hover.jpg) no-repeat;
}
#example_funnyleft
{
				position:absolute;
				top:0px;
				left:0px;
				height:346px;
				width:406px;
				background: transparent url(/images/examples/example_funnyleft.jpg) no-repeat;
				margin: 16px 0 0 14px;
				z-index:2;
				cursor:pointer;
}
#example_funnyleft:hover
{
				background: transparent url(/images/examples/example_funnyleft_hover.jpg) no-repeat;
}
#example_funnyright
{
				position:absolute;
				top:0px;
				left:0px;
				height:346px;
				width:406px;
				background: transparent url(/images/examples/example_funnyright.jpg) no-repeat;
				margin: 16px 0 0 14px;
				cursor:pointer;
}
#example_funnyright:hover
{
				background: transparent url(/images/examples/example_funnyright_hover.jpg) no-repeat;
}
#example_newsleft
{
				position:absolute;
				top:0px;
				left:0px;
				height:346px;
				width:406px;
				background: transparent url(/images/examples/example_newsleft.jpg) no-repeat;
				margin: 16px 0 0 14px;
				z-index:2;
				cursor:pointer;
}
#example_newsleft:hover
{
				background: transparent url(/images/examples/example_newsleft_hover.jpg) no-repeat;
}
#example_newsright
{
				position:absolute;
				top:0px;
				left:0px;
				height:346px;
				width:406px;
				background: transparent url(/images/examples/example_newsright.jpg) no-repeat;
				margin: 16px 0 0 14px;
				cursor:pointer;
}
#example_newsright:hover
{
				background: transparent url(/images/examples/example_newsright_hover.jpg) no-repeat;
}
#example_paperleft
{
				position:absolute;
				top:0px;
				left:0px;
				height:346px;
				width:406px;
				background: transparent url(/images/examples/example_paperleft.jpg) no-repeat;
				margin: 16px 0 0 14px;
				z-index:2;
				cursor:pointer;
}
#example_paperleft:hover
{
				background: transparent url(/images/examples/example_paperleft_hover.jpg) no-repeat;
}
#example_paperright
{
				position:absolute;
				top:0px;
				left:0px;
				height:346px;
				width:406px;
				background: transparent url(/images/examples/example_paperright.jpg) no-repeat;
				margin: 16px 0 0 14px;
				cursor:pointer;
}
#example_paperright:hover
{
				background: transparent url(/images/examples/example_paperright_hover.jpg) no-repeat;
}
#example_partyleft
{
				position:absolute;
				top:0px;
				left:0px;
				height:346px;
				width:406px;
				background: transparent url(/images/examples/example_partyleft.jpg) no-repeat;
				margin: 16px 0 0 14px;
				z-index:2;
				cursor:pointer;
}
#example_partyleft:hover
{
				background: transparent url(/images/examples/example_partyleft_hover.jpg) no-repeat;
}
#example_partyright
{
				position:absolute;
				top:0px;
				left:0px;
				height:346px;
				width:406px;
				background: transparent url(/images/examples/example_partyright.jpg) no-repeat;
				margin: 16px 0 0 14px;
				cursor:pointer;
}
#example_partyright:hover
{
				background: transparent url(/images/examples/example_partyright_hover.jpg) no-repeat;
}
#example_realtorsleft
{
				position:absolute;
				top:0px;
				left:0px;
				height:346px;
				width:406px;
				background: transparent url(/images/examples/example_realtorsleft.jpg) no-repeat;
				margin: 16px 0 0 14px;
				z-index:2;
				cursor:pointer;
}
#example_realtorsleft:hover
{
				background: transparent url(/images/examples/example_realtorsleft_hover.jpg) no-repeat;
}
#example_realtorsright
{
				position:absolute;
				top:0px;
				left:0px;
				height:346px;
				width:406px;
				background: transparent url(/images/examples/example_realtorsright.jpg) no-repeat;
				margin: 16px 0 0 14px;
				cursor:pointer;
}
#example_realtorsright:hover
{
				background: transparent url(/images/examples/example_realtorsright_hover.jpg) no-repeat;
}
#example_salesleft
{
				position:absolute;
				top:0px;
				left:0px;
				height:346px;
				width:406px;
				background: transparent url(/images/examples/example_salesleft.jpg) no-repeat;
				margin: 16px 0 0 14px;
				z-index:2;
				cursor:pointer;
}
#example_salesleft:hover
{
				background: transparent url(/images/examples/example_salesleft_hover.jpg) no-repeat;
}
#example_salesright
{
				position:absolute;
				top:0px;
				left:0px;
				height:346px;
				width:406px;
				background: transparent url(/images/examples/example_salesright.jpg) no-repeat;
				margin: 16px 0 0 14px;
				cursor:pointer;
}
#example_salesright:hover
{
				background: transparent url(/images/examples/example_salesright_hover.jpg) no-repeat;
}
#example_teachersleft
{
				position:absolute;
				top:0px;
				left:0px;
				height:346px;
				width:406px;
				background: transparent url(/images/examples/example_teachersleft.jpg) no-repeat;
				margin: 16px 0 0 14px;
				z-index:2;
				cursor:pointer;
}
#example_teachersleft:hover
{
				background: transparent url(/images/examples/example_teachersleft_hover.jpg) no-repeat;
}
#example_teachersright
{
				position:absolute;
				top:0px;
				left:0px;
				height:346px;
				width:406px;
				background: transparent url(/images/examples/example_teachersright.jpg) no-repeat;
				margin: 16px 0 0 14px;
				cursor:pointer;
}
#example_teachersright:hover
{
				background: transparent url(/images/examples/example_teachersright_hover.jpg) no-repeat;
}
#example_travelleft
{
				position:absolute;
				top:0px;
				left:0px;
				height:346px;
				width:406px;
				background: transparent url(/images/examples/example_travelleft.jpg) no-repeat;
				margin: 16px 0 0 14px;
				z-index:2;
				cursor:pointer;
}
#example_travelleft:hover
{
				background: transparent url(/images/examples/example_travelleft_hover.jpg) no-repeat;
}
#example_travelright
{
				position:absolute;
				top:0px;
				left:0px;
				height:346px;
				width:406px;
				background: transparent url(/images/examples/example_travelright.jpg) no-repeat;
				margin: 16px 0 0 14px;
				cursor:pointer;
}
#example_travelright:hover
{
				background: transparent url(/images/examples/example_travelright_hover.jpg) no-repeat;
}
#example_videoleft
{
				position:absolute;
				top:0px;
				left:0px;
				height:346px;
				width:406px;
				background: transparent url(/images/examples/example_videoleft.jpg) no-repeat;
				margin: 16px 0 0 14px;
				z-index:2;
				cursor:pointer;
}
#example_videoleft:hover
{
				background: transparent url(/images/examples/example_videoleft_hover.jpg) no-repeat;
}
#example_videoright
{
				position:absolute;
				top:0px;
				left:0px;
				height:346px;
				width:406px;
				background: transparent url(/images/examples/example_videoright.jpg) no-repeat;
				margin: 16px 0 0 14px;
				cursor:pointer;
}
#example_videoright:hover
{
				background: transparent url(/images/examples/example_videoright_hover.jpg) no-repeat;
}

.error_msg_register 
{
	font-size: 18px; 
	color: rgb(170, 0, 0); 
	display: block;
}

.signupflow_header
{
				background: transparent url(/images/install/signupflow_header_boxit.jpg) no-repeat;
				height: 84px;
				width: 836px;
				position: relative;
				clear:both;
				top: -100px;
				left: 30px;
				color: #FFF;
				font-size: 14px;
				padding: 27px 0 0 15px;
}
.signupflow_header h1
{
				font-size: 18px;
				font-weight:normal;
}
.signupflow_progress
{
				position: absolute;
				top: 78px;
				left: 10px;
				border-top: 1px solid #FF9830;
				font-size: 10px;
				color: #999999;
				padding-top: 2px;
}
.signupflow_progress span
{
				padding: 0px 10px 0px 10px;
}
.signupflow_currentstep
{
				color: #FF9830;
}
#download_ff_mac
{
				height: 600px;
				display: none;
}
#download_ff_win
{
				height: 600px;
				display: none;
}
#download_ie_win
{
				height: 1740px;
				display: none;
}
#download_ie_six
{
				height: 600px;
				display: none;
}
#download_safari
{
				height: 600px;
				display: none;
}
#download_other
{
				height: 600px;
				display: none;
}
.download_area
{
               position:absolute;
               top: 220px;
               left: 30px;
}
.download_area ol
{
				list-style-position: outside;
				font-size:12px;
				line-height:20px;
				padding: 5px 0 0 15px;	
				margin: 0 0 0 15px;			
}
.download_area ul
{
				list-style-position: outside;
				font-size:12px;
				line-height:20px;
				padding: 5px 0 0 15px;				
}
.download_button 
{
               position:absolute;
               top: 165px;
               left: 100px;
               height: 29px;
               width: 180px;
               text-align:center; 
}
.download_button  a 
{
               position:relative;
               float:left;
               background: transparent url(/images/button_orange.png) no-repeat;
               text-decoration:none;
               margin:0px 30px;
               color:#FFF; 
               cursor:pointer;
}
.download_button a:hover 
{
               background: transparent url(/images/button_orange_hover.png) no-repeat; 
}
.download_button div 
{
               height:29px;
               width:140px;
               text-align:left;
               font-size:14px;
               padding: 9px 0px 0px 40px; 
}
.download_requirements
{
               position:absolute;
               top: 145px;
               left: 550px;
               font-size: 10px; 
}
.download_sectionheader
{
				background: transparent url(/images/listheading_mid_lv.gif) repeat-x;
				height: 17px;
				font-size:14px;
				font-weight: bold;
}
.download_instructions
{
				float:left;
				width:475px;
				margin-top:30px;
}
.download_questions
{
				float: left;
				margin: 30px 0 0 30px;
				width: 330px;
				font-size: 10px;
}
.download_questions h3
{
				color: #FF9830;
				font-weight: normal;
				margin: 10px 0 5px 0;
				font-size: 12px;
}
.download_questions p
{
				text-align: justify;
				padding: 0 5px 0 5px;
				letter-spacing: 1px;
}
