/*****************/
/*  Tag  Styles  */
/*****************/

* {
	margin:0;
	padding:0;
}

body, td, div, span, a, p{
	font-family: "trebuchet MS",sans-serif;
	font-size:12px;
	color:#000;
}

body, html {
	margin:0;
	padding:0;
	height:100%;
}


a {
	color:#507b8a;
	text-decoration:underline;
	font-weight:bold;
}

a:hover {
	text-decoration:none;
}

body {
	background-color:#fff;
}

h1 {
	margin:0;
	padding:0;
	font-size:2em;
	color:#fff;
	height:39px;
	padding:10px 15px;
	padding-bottom:0;
	background:url(images/Main_Heading_BG2.gif) no-repeat #d2e376;
	/*width:639px;*/
	width:589px;
	text-transform:uppercase;
}

h2 {
	margin:0;
	padding:0;
	font-size:1.4em;
	color:#f6921e;
	margin-bottom:15px;
	text-decoration:none;
}

img {
	border:none;
	vertical-align:bottom;
}

li {
	margin:.75em 1.5em;
	margin-right:0;
	line-height:1.5em;
	/*list-style:none;*/
}

ol, ul {
	margin-bottom:1.5em;
	padding:0;
}

p {
	margin:0 0 1em 0;
	line-height:1.5em;
}

sup {
	font-size:.7em;
}

table {
	border:0;
	border-collapse:collapse;
	border-spacing:0;
	margin:0;
}

table td {
	padding:3px;
	padding:0;
}

/*****************/
/* Layout Styles */
/*****************/

#Body {
	/*width:975px;*/
	width:925px;
	background-color:#ececec;
}

#Header {
	background:url("images/Header_BG.gif") repeat-x;
}

#Header #Logo {
	float:left;
}

#Header_Right {
	float:right;
	height:97px;
}

#Header_Phone {
	text-align:right;
	height:58px;
	color:#4e7b8a;
	font-size:16px;
	padding-right:20px;
	padding-top:13px;
	width:353px;
}

#Header_Phone a {
	font-size:16px;
	text-decoration:none;
	font-weight:normal;
}

#Header_Tabs {
	margin-right:20px;
}

#Header_Phone a:hover {
	text-decoration:underline;
}

#Header #Nav {
	clear:both;
	background:url("images/Nav_BG.gif") repeat-x #f6921e;
	color:#fff;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	height:28px;
	padding-top:3px;
}

#Header #Nav a {
	color:#fff;
	font-size:18px;
	text-decoration:none;
	padding:0 10px;
}

#Header #Nav a:hover {
	text-decoration:underline;
}

#Header #Header_Flash {
	z-index:1;
	border-bottom:solid 12px #4e7b8a;
}

.Left_Shadow {
	/*width:987px;*/
	width:937px;
	background:url("images/Main_Shadow_Left.gif") repeat-y 0 0;
	padding-left:12px;
	margin:auto;
}

.Right_Shadow {
	/*width:975px;*/
	width:925px;
	background:url("images/Main_Shadow_Right.gif") repeat-y 100%;
	padding-right:12px;
}

#Middle {
	background-color:#ececec;
}

.Content {
	background:url("images/Main_Content_BG2.gif") no-repeat #ececec;
	float:left;
	/*width:703px;*/
	width:653px;
}

.Content_Margin {
	padding:18px 20px;
	padding-bottom:0;
}

.Content_Padding {
	padding:17px 20px;
	padding-top:15px;
	padding-bottom:0;
}

.Content p,
.Content span,
.Content a,
.Content li,
.Content dt,
.Content dd,
.Content td,
.Content label {
	font-size:15px;
	line-height:1.38em;
}

.Content p, .Content span, .Content li {
	color:#9a8479;
}

.Content a, .Content span.Term {
	color:#f6921e;
}

.Content dd {
	color:#507b8a;
	margin:10px 0;
}

.Top_Content_Image {
	border-top:solid 7px #b8b6b7;
}

#Sidebar {
	float:left;
	width:266px;
}

#Sidebar_Top {
	background:url("images/Sidebar_Top_BG.gif") no-repeat #ececec;
	height:207px;
}

#Sidebar_Bottom {
	background:url("images/Sidebar_Bottom_BG.gif") no-repeat #ececec;
}

#Footer {
	background:url("images/Main_Shadow_Bottom2.gif") no-repeat #fff;
	/*width:1007px;*/
	width:957px;
	height:25px;
	padding-top:26px;
	padding-bottom:20px;
	margin:auto;
	color:#507b8a;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	clear:both;
}

#Footer a {
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}

#Footer a:hover {
	text-decoration:underline;
}
#Footer span.jobsflash{
	color: #f89d2b;
	font-size:120%;
	text-decoration: blink;	
}


.Clear_Both {
	clear:both;
}

p.Last {
	margin-bottom:0;
}

#Sidebar_Question_Input {
	width:165px;
	height:23px;
	border:solid 1px #507b8a;
	font-family:"trebuchet MS";
}

#Sidebar_Top h2 {
	color:#fff;
	text-align:center;
	padding-top:27px;
	padding-right:12px;
	margin-bottom:20px;
	text-transform:uppercase;
}

#Sidebar_Top p {
	color:#716558;
	background:url("images/Sidebar_Question_Icon.gif") no-repeat 0 10px;
	padding:5px 0 0 50px;
	font-size:14px;
	font-weight:bold;
}

#Sidebar_Top_Padding {
	padding:0 44px 5px 31px;
}

#Sidebar_Question_Submit {
	vertical-align:bottom;
}

#Sidebar_Bottom h2 {
	color:#507b8a;
	margin-bottom:0;
}

#Sidebar_Bottom p, #Sidebar_Bottom a {
	color:#507b8a;
	margin-bottom:0;
	font-family:"Trebuchet MS",Georgia, "Times New Roman", Times, serif;
}

#Sidebar_Bottom .Sidebar_HR {
	background:url("images/Sidebar_HR.gif") repeat-x 100% 100%;
	font-family:"Trebuchet MS",Georgia, "Times New Roman", Times, serif;
	height:2px;
	font-size:2px;
	margin-top:3px;
	margin-bottom:10px;
}

#Sidebar_Bottom div.Special_Content {
	padding:25px 38px 5px 31px;
}

#Sidebar_Bottom div.Special_Content a {
	display:block;
	text-align:center;
	font-size:12px;
	text-decoration:none;
}

#Sidebar_Bottom div.Special_Content a {
	display:block;
	text-align:center;
	font-size:12px;
	text-decoration:none;
}

#Sidebar_Bottom div.Special_Content p {
	color:#716558;
	padding:0 0 0 70px;
	font-size:13px;
	height:72px;
}

#Sidebar_Bottom div.Special_Content a {
	display:block;
	text-align:center;
	font-size:12px;
	text-decoration:none;
	margin-top:12px;
}

#Sidebar_Bottom div.Special_Content a:hover {
	text-decoration:underline;
}

#Sidebar_Blog {
	padding:5px 44px 5px 31px;
	font-family:"Trebuchet MS",Georgia, "Times New Roman", Times, serif;
}

#Sidebar_Blog a {
	font-size:12px;
}

#Sidebar_Blog h2 a:link, #Sidebar_Blog h2 a:active, #Sidebar_Blog h2 a:visited  {
	margin:0;
	padding:0;
	font-size:1.0em;
	color:#507b8a;
	text-decoration:none;
}

#Sidebar_Bottom_Separator {
	margin-left:15px;
}

#Blog_RSS_Icon {
	float:right;
}

#Sidebar_Blog a {
	display:block;
	font-family:"Trebuchet MS",Georgia, "Times New Roman", Times, serif;
	color:#716558;
	font-weight:normal;
	padding:2px 0;
}

/*#Sidebar_White_Papers { background:url("images/Sidebar_Whitepapers_Icon.gif") no-repeat 28px 68px; }*/
/*#Sidebar_Tools { background:url("images/Sidebar_Tools_Icon.gif") no-repeat 28px 68px; }*/
/*#Sidebar_Dictionary { background:url("images/Sidebar_Dictionary_Icon.gif") no-repeat 28px 68px; }*/

/*****************/
/*  Page Styles  */
/*****************/

/* Home */

span.Home_Orange_Text {
	color:#f6921e;
	font-size:17px;
	font-weight:bold;
}

span.Home_Green_Text {
	color:#507b8a;
	font-size:17px;
	font-weight:bold;
}

.Content #Home_Content_Image {
	/*margin-top:-20px;*/
}

#Home .Top_Content_Image {
	border-bottom:solid 7px #b8b6b7;
	border-top:none;
}
/* MEASUREMENT */


a.Measurement_PDF {
	text-decoration:underline;
	background:url("images/Main_Arrow_Closed.gif") no-repeat 100% 2px;
	padding-right:24px;
	float:right;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: -13px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: block;
	position: relative;
	z-index: 35;
}

a.Measurement_PDF:hover {
	text-decoration:none;
}
/* Whitepapers */

#Whitepapers a.Whitepaper_PDF {
	text-decoration:none;
	padding-right:24px;
	background-image: url(images/Main_Arrow_Closed.gif);
	background-repeat: no-repeat;
	background-position: 100% 2px;
}

#Whitepapers a.Whitepaper_PDF:hover {
	text-decoration:underline;
}

/* About Us */

#About_Us div.Principle {
	color:#f6921e;
	font-weight:bold;
	font-size:15px;
}

/* Media Dictionary */

#Dictionary_TOC {
	border-top:solid 7px #b8b6b7;
	/*width:648px;*/
	width:598px;
	height:60px;
	padding-left:21px;
	background-color:#4e7b8a;
}

#Dictionary_TOC a {
	font-size:25px;
	color:#cad3da;
	text-decoration:none;
	display:block;
	float:left;
	padding-top:11px;
	padding-bottom:14px;
	width:22px;
	text-align:center;
}

#Dictionary_TOC a:hover {
	color:#fff;
}

#Dictionary_TOC a.Active {
	color:#fff;
	text-decoration:underline;
}

/* Tools */

#Tools_About {
	border-top:solid 7px #b8b6b7;
	/*width:627px;*/
	width:577px;
	padding:15px 21px;
	padding-bottom:9px;
	background-color:#4e7b8a;
}

#Tools_About h2, #Tools_About p {
	color:#fff;
}

#Tools_About h2 {
	margin-bottom:8px;
}

.Tools_Padding {
	padding:17px 0;
	padding-left:9px;
	padding-top:15px;
	padding-bottom:0;
}

.Tools_Block {
	margin-bottom:15px;
}

.Tools_Block .Tools_Block_Header_1,
.Tools_Block .Tools_Block_Header_2 {
	height:31px;
	padding-top:10px;
	padding-left:40px;
	color:#fff;
	font-size:18px;
	font-weight:bold;
}

.Tools_Block .Tools_Block_Header_1 {
	background:url("images/Tools_Block_Header_1_2.gif") no-repeat;
}

.Tools_Block .Tools_Block_Header_2 {
	background:url("images/Tools_Block_Header_2_2.gif") no-repeat;
}

.Tools_Block .Tools_Block_Header_1 a,
.Tools_Block .Tools_Block_Header_2 a {
	color:#fff;
	text-decoration:none;
	float:right;
	text-transform:uppercase;
	display:none;
	margin-right:25px;
	margin-top:1px;
}

.Tools_Block .Tools_Block_Header_1 a.On,
.Tools_Block .Tools_Block_Header_2 a.On {
	display:block;
}

.Tools_Block .Tools_Block_Body {
	background:url("images/Tools_Block_BG.gif") repeat-x #f8952c;
	border:solid 3px #4e7b8a;
	border-top:none;
	border-bottom:none;
	margin:0 8px 0 4px;
}

.Tools_Block .Tools_Block_Body_Margin {
	padding:10px 32px;
}

.Tools_Block .Tools_Block_Body_Margin p,
.Tools_Block .Tools_Block_Body_Margin td,
.Tools_Block .Tools_Block_Body_Margin label {
	color:#fff;
	font-size:16px;
	line-height:1em;
}

.Tools_Block .Tools_Block_Body_Margin p {
	margin-bottom:7px;
	line-height:1.66em;
}

.Tools_Block .Tools_Block_Body_Margin table {
	margin-left:5px;
}

.Tools_Block .Tools_Block_Body_Margin td {
	vertical-align:middle;
	height:37px;
}

.Tools_Block .Tools_Block_Body_Margin label {
	/*width:340px;*/
	width:290px;
	display:block;
	padding-left:5px;
	padding-right:20px;
}

.Tools_Block .Tools_Block_Body_Margin label span.Label_Note {
	font-size:13px;
	color:#fff;
}

.Tools_Block .Tools_Block_Body_Margin input.Textbox {
	width:140px;
	height:25px;
}

.Tools_Block .Tools_Block_Body_Margin input.Calculate {
	float:right;
	margin-top:5px;
}

span.Print {
	float: right; 
	margin-top: 10px; 
	margin-right: 5px; 
	color: #FFFFFF; 
	font-size: 16px;
}

img.Print {
	float: right; 
	margin-top: 5px; 
	margin-right: 5px;	
}

#Media_Mix_Results {
	/*width:606px;*/
	width:556px;
}

#Media_Mix_Results td,
#Media_Mix_Results th {
	padding:0;
}

#Media_Mix_Results th {
	vertical-align:bottom;
	color:#507b8a;
}

#Media_Mix_Results td {
	font-weight:normal;
}

#Media_Mix_Results td.Left_Padding {
	padding-left:12px;
}

#Media_Mix_Results td.Right_Padding {
	padding-right:12px;
}

#Media_Mix_Results th.Top {
	padding:0 12px;
	padding-top:8px;
	color:#f6921e;
}

#Media_Mix_Results tr.Current_Performance_Results {
	background:url("images/Tools_Current_Performance_BG.gif") repeat-x #547e8d;
}

#Media_Mix_Results tr.Improved_Performance_Results td {
	background:url("images/Tools_Improved_Performance_BG2.gif") no-repeat 50% 100% #cfe16d;
}

#Media_Mix_Results tr.Improved_Performance_Results .First {
	background:url("images/Tools_Improved_Performance_BG2.gif") no-repeat 0 100% #cfe16d;
	padding-left:12px;
}

#Media_Mix_Results tr.Improved_Performance_Results .Last {
	background:url("images/Tools_Improved_Performance_BG2.gif") no-repeat 100% 100% #cfe16d;
}

#Media_Mix_Results tr.Current_Performance_Results td,
#Media_Mix_Results tr.Improved_Performance_Results td {
	color:#fff;
	vertical-align:bottom;
	padding:8px 0;
	font-weight:bold;
}

#Media_Mix_Results tr.Current_Performance_Results td.Left_Padding {
	padding-left:12px;
}

.Tools_Block .Top {
	padding-top:15px;
}

.Tools_Block .Bottom {
	padding-bottom:15px;
}

.Tools_Block .Tools_Block_Bottom {
	display:block;
	margin-left:3px;
}

.Tools_Block .Tools_Block_Results_Margin  {
	margin:0 15px;
	margin-top:15px;
}

.Tools_Block .Tools_Results {
	background-color:#fff;
}

.Tools_Block .Tools_Results table {
	margin:0 15px;
	/*width:528px;*/
	width:478px;
}

.Tools_Block .Tools_Results table#Media_Mix_Results {
	margin:0;
	/*width:606px;*/
	width:556px;
}

.Tools_Block .Tools_Results table th {
	color:#f6921e;
	text-align:left;
	font-size:17px;
}

.Tools_Block .Tools_Results table td {
	color:#507b8a;
	font-size:17px;
}

.Tools_Block .Tools_Results table td.Value {
	font-weight:bold;
	width:140px
}

.Tools_Block .Tools_Results table td.Space {
	height:1em;
}

.Tools_Block .Tools_Results_Total {
	background:url("images/Tools_Green_Bottom2.gif") no-repeat 100% 100% #d0e26f;
}

.Tools_Block .Tools_Results_Total table {
	margin:0px;
	width:100%;
}

.Tools_Block .Tools_Results_Total td {
	color:#fff;
	font-size:17px;
}

.Tools_Block .Tools_Results_Total td.Value {
	color:#fff;
	font-size:17px;
	font-weight:bold;
	width:140px
}

.Tools_Block .Dark_Hori_Bar {
	background-color:#527d8c;
	/*margin-right:30px;*/
	white-space:nowrap;
}

.Tools_Block .Light_Hori_Bar {
	background-color:#c0d841;
	/*margin-right:30px;*/
	white-space:nowrap;
}

.Tools_Block .Dark_Hori_Bar div.Value,
.Tools_Block .Light_Hori_Bar div.Value {
	padding-top:4px;
}

.Tools_Block .Dark_Hori_Bar,
.Tools_Block .Light_Hori_Bar,
.Tools_Block .Dark_Hori_Bar div,
.Tools_Block .Light_Hori_Bar div,
.Tools_Block .Dark_Hori_Bar span,
.Tools_Block .Light_Hori_Bar span {
	color:#fff;
	font-size:17px;
	height:32px;
	cursor:default;
}

.Tools_Block .Bar_Left {
	float:left;
	margin-right:10px;
}

.Tools_Block .Bar_Right {
	float:right;
	margin-left:10px;
}

#Media_Mix_Results td {
	width:100px;
	padding:0;
}

#Chart_Labels td {
	padding:0;
	text-align:center;
	width:25%;
	font-size:12px;
}

#Mix_Media_Results td.Current_Performance_Chart,
#Mix_Media_Results td.Improved_Performance_Chart {
	/*width:300px;*/
	width:275px;
}

img.Vert_Bar {
	display:block;
	margin:auto;
	width:71px;
}

#Report_Labels td {
	text-align:center;
}

#C_Y1_Total_Graph,
#C_LT_Total_Graph,
#I_Y1_Total_Graph,
#I_LT_Total_Graph {
	width:150px;
	text-align:center;
	vertical-align:bottom;
}

#C_Y1_Total_Graph span,
#C_LT_Total_Graph span,
#I_Y1_Total_Graph span,
#I_LT_Total_Graph span {
	color:#507b8a;
	font-weight:bold;
}

.Tool_Footnotes {
	font-size:9px;
	color:#fff;
	margin-top:10px;
}

.Tools_Block span.Parenthesis {
	font-size:11px;
	padding-left:12px;
}


/*****************/
/* Class Styles  */
/*****************/

p.Green_Text, span.Green_Text, h2.Green_Text, div.Green_Text {
	color:#507b8a;
}

p.Orange_Text, span.Orange_Text, h2.Orange_Text, div.Orange_Text {
	color:#f6921e;
}

.View_Access {
	padding:0 24px;
	background:url("images/Main_Arrow_Closed.gif") no-repeat 0 2px;
	height:25px;
	display: block;
}
.View_Details {
	padding:0 24px;
	background:url("images/Main_Arrow_Closed.gif") no-repeat 0 2px;
	height:25px;
	float:left;
}
#Content_Details {
	display:none;
	margin-top:10px;
}

input.Textbox, textarea {
	font-family:"trebuchet MS";
	font-size:15px;
	color:#666;
}


/****************/
/* Panel Styles */
/****************/

.ui-resizable .ui-resizable-handle { display: none; }

.jqmWindow p, .jqmWindow h1  {
	color:#fff;
	margin:0 15px;
}

.jqmWindow a  {
	color:#fff;
}

.jqmWindow h1 {
	background:none;
	width:auto;
	font-size:27px;
	padding:0;
	padding-top:10px;
	height:27px;
}

.jqmWindow .Panel_Main {
	/*border:solid 3px #47707d;*/
	behavior:url("../scripts/iepngfix.htc");
	background:url("images/Panel_BG.png") no-repeat;
	width:656px;
	height:359px;
}

.jqmWindow .Panel_Sidebar {
	/*background:url("images/Panel_Sidebar_BG.gif") #5f8593 repeat-y;*/
	width:215px;
	height:350px;
	float:left;
}

.jqmWindow .Panel_Sidebar p.Panel_Message {
	height:185px;
	font-size:14px;
	margin-top:16px;
}

#Panel_Question.jqmWindow .Panel_Sidebar p.Panel_Message {
	margin-top:56px;
	height:145px;
}

.jqmWindow .Panel_Sidebar p.Panel_Address {
	font-size:10px;
	height:90px;
}

.jqmWindow .Panel_Sidebar p.Panel_Address a {
	font-size:10px;
}

.jqmWindow .Panel_Sidebar a.Directions {
	/*background-color:#f6921e;*/
	text-transform:uppercase;
	display:block;
	padding:5px;
	padding-left:15px;
	padding-bottom:0;
	height:17px;
	font-size:13px;
	text-decoration:none;
}

.jqmWindow .Panel_Sidebar a.Directions:hover {
	text-decoration:underline;
}

.jqmWindow .Panel_Content {
	/*background:url("images/Panel_Content_BG.gif") #fff repeat-y;*/
	width:389px;
	float:left;
}

.jqmWindow .Panel_Content .Panel_Content_Top {
	height:220px;
}

.jqmWindow .Panel_Content form table {
	margin:5px;
	margin-top:15px;
	width:430px;
}

.jqmWindow .Panel_Content form td {
	padding:4px 5px;
	vertical-align:top;
}

.jqmWindow .Panel_Content form label {
	font-size:16px;
	color:#9a8479;
	text-transform:uppercase;
	padding-top:3px;
}

.jqmWindow .Panel_Content form input.Textbox {
	width:265px;
	height:25px;
}

.jqmWindow .Panel_Content form textarea {
	width:265px;
	height:105px;
}

.jqmWindow .Buttons {
	width:439px;
	text-align:right;
}

.jqmClose {
	cursor:hand;
	cursor:pointer;
}

.jqmWindow .Panel_Content .Panel_Thanks {
	padding-top:130px;
	height:183px;
	margin:5px;
	margin-top:15px;
	margin-left:35px;
}

.jqmWindow .Panel_Content .Panel_Thanks h2,
.jqmWindow .Panel_Content .Panel_Thanks p {
	text-align:center;
	color:#9a8479;
}

.jqmWindow .Directions_Panel {
	behavior:url("scripts/iepngfix.htc");
	background:url("images/Directions_BG.png") no-repeat;
	width:610px;
	height:275px;
	margin-left:23px;
	padding-top:15px;
	display:none;
}

.jqmWindow .Directions_Panel a {
	display:block;
	padding:3px 0;
	padding-left:30px;
	text-transform:uppercase;
	text-decoration:none;
	width:153px;
}

.jqmWindow .Directions_Panel a:hover {
	text-decoration:underline;
}

.jqmWindow .Directions_Panel a.Active {
	background:url("images/Directions_From_Bullet.gif") no-repeat 14px 50%;
}

.jqmWindow .Directions_Content_Top {
	height:235px;
}

.jqmWindow .Directions_Content li {
	list-style:url("images/Directions_Bullet.gif");
	font-size:14px;
	color:#9a8479;
	margin:0;
	margin-right:20px;
}

#clientAccess{
	margin:0px;
	padding:0px;
	
}
#clientAccess h2{
	font-size: 18px;
	font-weight: bold;
	color: #BED73B;
	text-decoration: none;
	width: 390px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 16px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B8B6B7;
}

#clientAccess form{
}

#clientAccess ul{
	margin: 0px;
	padding: 0px;
	width: 420px;
	list-style-type: none;
}

#clientAccess li{
	padding: 0px;
	float: left;
	height: 45px;
	width: 420px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}



#clientAccess input.accesstext{
	background-color: #E4E9DE;
	float:left;
	clear:right;
	font-size:16px;
	padding: 4px;
	margin: 6px;
	border: 2px solid #4E7B8A;
	width: 280px;
	color: #525252;
}

#clientAccess input.accessbutton{
	width:220px;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4E7B8A;
	text-align: center;
	padding: 4px;
	border: 3px solid #8997A5;
	float: right;
	margin-top: 3px;
	margin-right: 22px;
	margin-bottom: 3px;
	margin-left: 3px;
}

#clientAccess input.accessbutton:hover{
	color: #FFFFFF;
	background-color: #425B6C;
	border: 3px solid #636E78;
	cursor: pointer;
}
#clientAccess label{
	width:100px;
	height:20px;
	float:left;
	clear:right;
	font-size:11px;
	line-height: 12px;
	font-weight: bold;
	color: #8997A5;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	text-align: right;
}

#whitepaperform{
	width:441px;
	height:195px;
	margin-top: -16px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -8px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
}

#whitepaperform h2{
	font-size: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 36px;	
}

#whitepaperform p{
	color: #4E7B8A;	
	margin-top: -4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 36px;	
}
#whitepaperform div.bluebar{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #4F7B8A;
	margin-left:-6px;
	margin-bottom:0px;
	margin-top:-8px;
	}

#whitepaperform div.step1{
	background-image: url(images/step_1.png);
	background-repeat: no-repeat;
	background-position: 6px 2px;
	margin-left:-6px;
	height:210px;
}

#whitepaperform div.step2{
	background-image: url(images/step_2.png);
	background-repeat: no-repeat;
	background-position: 6px 10px;
	height:134px;
	margin-left:-6px;
	padding-top:8px;
}

#whitepaperform div.step2cover{
	height:142px;
	background-color:#4e7b8a;
	-moz-opacity:.60;
	opacity:.60;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=60)";
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	margin: 0px;
	padding: 0px;
	position: relative;
	top: -142px;
	left: -8px;
	width:448px;
}
#whitepaperform label{
	font-size:10px;
	}
	
#whitepaperform form{
	margin-left:36px;
	}
#whitepaperform input.Textbox{
	margin-bottom:4px;

}

#whitepaperform ul{
	list-style:none;
	padding:0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 36px;
	}
	
#whitepaperform ul li{
float:left;
margin:0px;
padding:0px;
width:300px;
}

#whitepaperform ul li a{
	color:#FF9900;
	padding-right:12px;
}


.wpsubmit{
	float:right;
	margin:0px;
	padding:0px;
	display: block;
	position: relative;
	top: -8px;
}