/* default.css (beta) */
body{background-color:white;margin:0;font-family:Tahoma, Arial, Helvetica, sans-serif;} .ControlPanel, .PagingTable{width:100%;background-color:#fff;border:#003366 1px solid;} .SkinObject{font-weight:bold;font-size:8.5pt;color:#003366;text-decoration:none;font-family:Tahoma, Arial, Helvetica, sans-serif;} a.SkinObject:link, a.SkinObject:visited, a.SkinObject:hover, a.SkinObject:active{text-decoration:none;color:#003366;} .Language{vertical-align:middle;margin:0;} .Language img{border:none;} .Hidden{display:none;} .DataGrid_AlternatingItem{background-color:White;color:Red;font-size:10px;font-weight:normal;font-family:Tahoma, Arial, Helvetica, sans-serif;} .DataGrid_Container{background-color:Transparent;} .DataGrid_Footer{background-color:White;} .DataGrid_Header{background-color:Transparent;color:Black;font-size:10px;font-weight:bold;text-align:center;font-family:Tahoma, Arial, Helvetica, sans-serif;} .DataGrid_Item{background-color:Transparent;color:Black;font-size:10px;font-weight:normal;font-family:Tahoma, Arial, Helvetica, sans-serif;} .DataGrid_SelectedItem{background-color:Silver;color:Blue;font-size:10px;font-weight:normal;font-family:Tahoma, Arial, Helvetica, sans-serif;} .TreeMenu_Node{font-size:12px;font-weight:normal;font-family:Tahoma, Arial, Helvetica, sans-serif;} .TreeMenu_NodeSelected{font-size:12px;font-weight:normal;background-color:#dcdcdc;font-family:Tahoma, Arial, Helvetica, sans-serif;} a.TreeMenu_Node:link, a.TreeMenu_NodeSelected:link{text-decoration:none;color:#003366;} a.TreeMenu_Node:visited, a.TreeMenu_NodeSelected:visited{text-decoration:none;color:#003366;} a.TreeMenu_Node:hover, a.TreeMenu_NodeSelected:hover{text-decoration:none;color:#ff0000;} a.TreeMenu_Node:active, a.TreeMenu_NodeSelected:active{text-decoration:none;color:#003366;} .FileManager{border:black 1px solid;height:400px;} .FileManager_ToolBar{border-bottom:black 1px solid;height:25px;} .FileManager_Explorer{height:100%;border:#696969 1px solid;background-color:White;margin:2px;} .FileManager_FileList{height:100%;border:#696969 1px solid;background-color:White;margin:2px;overflow:auto;} .FileManager_MessageBox{text-align:center;vertical-align:middle;background-color:White;padding:25px;} .FileManager_Header{font-size:11px;font-weight:bold;color:#E7E7FF;background-color:#9EBFF6;border-bottom:#696969 1px solid;height:25px;font-family:Tahoma, Arial, Helvetica, sans-serif;} .FileManager_Pager{font-size:11px;font-weight:bold;background-color:#eee;border-top:#696969 1px solid;height:25px;font-family:Tahoma, Arial, Helvetica, sans-serif;} .FileManager_StatusBar{font-size:11px;font-weight:normal;background-color:#dedfde;height:25px;margin:2px;font-family:Tahoma, Arial, Helvetica, sans-serif;} .FileManager_Item{font-size:11px;font-weight:normal;color:Black;background-color:#F8F8F8;border-top:#000 1px dashed;border-bottom:#000 1px dashed;font-family:Tahoma, Arial, Helvetica, sans-serif;} .FileManager_AltItem{font-size:11px;font-weight:normal;color:Black;background-color:#eee;border-style:none;font-family:Tahoma, Arial, Helvetica, sans-serif;} .FileManager_SelItem{font-size:11px;font-weight:bold;color:White;background-color:#99ffff;border-style:none;font-family:Tahoma, Arial, Helvetica, sans-serif;} .FileManagerTreeNode{font-size:11px;font-weight:normal;font-family:Tahoma, Arial, Helvetica, sans-serif;} .FileManagerTreeNodeSelected{font-size:11px;font-weight:normal;background-color:#dcdcdc;font-family:Tahoma, Arial, Helvetica, sans-serif;} a.FileManagerTreeNode:link, a.FileManagerTreeNodeSelected:link{text-decoration:none;color:#003366;} a.FileManagerTreeNode:visited, a.FileManagerTreeNodeSelected:visited{text-decoration:none;color:#003366;} a.FileManagerTreeNode:hover, a.FileManagerTreeNodeSelected:hover{text-decoration:none;color:#ff0000;} a.FileManagerTreeNode:active, a.FileManagerTreeNodeSelected:active{text-decoration:none;color:#003366;} .Wizard{border:#000 1px solid;height:400px;width:650px;} .WizardButton{border:#696969 1px solid;padding:2px;background-color:#dcdcdc;} .WizardHeader{background:#ffffcc;border-bottom:#000 1px solid;height:40px;} .WizardFooter{border-top:black 1px solid;background:#ccffcc;height:25px;text-align:right;} .WizardBody{padding-right:10px;padding-left:10px;padding-bottom:10px;padding-top:10px;height:325px;} .WizardHelp{padding:5px;font-size:9pt;border-left:black 1px solid;width:180px;background-color:#ccffff;} .WizardHelpText{overflow:auto;font-size:8pt;width:180px;color:black;height:300px;font-family:Tahoma, Arial, Helvetica, sans-serif;} .WizardText{font-size:9pt;color:black;font-family:Tahoma, Arial, Helvetica, sans-serif;} .Help{border:#000 1px solid;padding:2px;font-weight:normal;font-size:11px;color:#000;background-color:#ffff99;font-family:Tahoma, Arial, Helvetica, sans-serif;} .ModuleTitle_MenuContainer{border:blue 0px solid;} .ModuleTitle_MenuBar{cursor:pointer;height:16px;background-color:transparent;} .ModuleTitle_MenuItem{cursor:pointer;color:black;font-size:9pt;font-weight:bold;font-style:normal;border:white 0px solid;background-color:transparent;font-family:Tahoma, Arial, Helvetica, sans-serif;} .ModuleTitle_MenuIcon{cursor:pointer;background-color:#eee;border-left:#eee 1px solid;border-bottom:#eee 1px solid;border-top: #eee 1px solid;text-align:center;width:15px; height:21px;} .ModuleTitle_SubMenu{z-index:1000;cursor:pointer;background-color:#fff;border:#fff 0px solid;} .ModuleTitle_MenuBreak{border:#eee 1px solid;border-left:#eee 0px solid;border-right:#eee 0px solid;background-color:#eee;height:1px;} .ModuleTitle_MenuItemSel{cursor:pointer;color:black;font-size:9pt;font-weight:bold;font-style:normal;background-color:#C1D2EE;} .ModuleTitle_MenuArrow{font-family:webdings;font-size:10pt;cursor:pointer;border-right:#fff 1px solid;border-bottom:#fff 1px solid;border-top:#fff 0px solid;} .ModuleTitle_RootMenuArrow{font-family:webdings;font-size:10pt;cursor:pointer;} .LabelEditTextClass{border:solid 1px red;background-color:transparent;} .LabelEditWorkClass{/*background: url(/DotNetNuke/images/dnnanim.gif) no-repeat right;*/border:solid 0px red;background-color:transparent;} .SuggestTextMenu{border:solid 1px black; white-space:nowrap;background:white;} .SuggestNodeOver{background-color:navy;color:White;} .eipbackimg{border:outset 1px;/*give toolbar a 3D look*/position:absolute;/*needed so it doesn't take up space */margin-top:-22px;/*specify toolbar to be just above text */ white-space:nowrap;/* makes toolbar horizontal */background:#99cccc url(../../images/eip_toolbar.gif) repeat-x;height:22px;} .eipbuttonbackimg{width: 21px; height: 21px; cursor: pointer; /*change mouse to pointer when hover over button*/ float:left;} .eipbutton_edit{background: url(../../images/eip_edit.gif) no-repeat 100% center;float:left;} .eipbutton_save{background: url(../../images/eip_save.gif) no-repeat 100% center;float:left;} .eipborderhover{border:outset 1px;} .DNNEmptyPane{width:0px;} .DNNAlignleft{text-align:left;} .DNNAlignright{text-align:right;} .DNNAligncenter{text-align:center;} .LoginPanel{} .LoginTabGroup{} .LoginTab{float: left; background: url( "../../images/tablogin_gray.gif" ) left top;margin:0 3px 3px 0;padding:5px 5px 4px 5px;text-decoration:none;color:#FFF;border:1px #25569a solid;} .LoginTabSelected{float:left;background:url( "../../images/tablogin_gray.gif" ) left top; margin: 0 3px 3px 0; padding: 5px 5px 4px 5px; text-decoration: none; color: #FFF;background-position:0% -41px;border:1px #25569a solid;} .LoginTabHover{float:left;background:url( "../../images/tablogin_gray.gif" ) left top;margin:0 3px 3px 0;padding:5px 5px 4px 5px;text-decoration:none;color:#555;border:1px #C00 solid;cursor:pointer;} .LoginContainerGroup{clear:both;padding-top:5px;} .LoginContainer{} div.SearchContainer{position:relative;white-space:nowrap;} div.SearchBorder{width:200px;height:20px;border:solid 1px #e0e0e0;position:relative;background-color:White;white-space:nowrap;float:left;margin-top:2px;} input.SearchTextBox{float:left;z-index:10;border:0;width:169px;height:18px;} div.SearchContainer a{padding:0px 5px;position:relative;display:inline-block;} div.SearchIcon{float:left;width:31px;height:20px;cursor:pointer;z-index:11;background:no-repeat 2px 2px;text-align:right;} div.SearchIcon img{margin-top:3px;} #SearchChoices{width:160px;clear:both;display:none;border:solid 1px #777;z-index:2000;cursor:pointer;margin:0;padding:0;text-align:left;background-color:#eee;position:absolute;top:21px;left:0px;} #SearchChoices li{cursor:pointer;margin:2px;padding:2px;padding-left:25px;height:20px;text-align:left;background:#eee no-repeat 5px center; list-style: none; list-style-image:none;border:solid 1px #eee;display:block;} #SearchChoices li.searchHilite{background-color:#ddf;border:solid 1px #aaf;} #SearchChoices li.searchDefault{background-color:#eee;border:solid 1px #eee;} .Exception{color:#fff;background-color:#ff1414;} .ItemCreated{color:#fff;background-color:#009900;} .ItemUpdated{color:#fff;background-color:#009999;} .ItemDeleted{color:#000;background-color:#14ffff;} .OperationSuccess{color:#fff;background-color:#999900;} .OperationFailure{color:#fff;background-color:#990000;} .GeneralAdminOperation{color:#fff;background-color:#4d0099;} .AdminAlert{color:#fff;background-color:#148aff;} .HostAlert{color:#fff;background-color:#ff8a14;} .SecurityException{color:#fff;background-color:#000;} #floater{padding-right:0px;padding-left:0px;background:#fff;visibility:hidden;padding-bottom:0px;margin:0px;width:150px;color:#fff;padding-top:0px;position:absolute;height:auto;} #tablist {width:120px;margin:0;padding-bottom:10px;float:left;} .dashboardPanel {margin-left:120px;padding:0 10px 10px 10px;} .dashboardPanel table td{padding:2px 4px;} .dashboardPanel table th{padding:2px 4px;font-size:1em;font-weight:bold;color:#036;border-bottom:solid 1px #9FB1BC;} .dashboardTableAlt {background-color:#eee;} .dashboardGrid{margin:10px;} .paneOutline{border:1px #ccc dotted;} .containerAdminBorder{border:2px red solid;} #UserProfile {border:1px silver solid;padding:10px;margin-bottom:10px;width:500px;} #UserProfile .ProfileName {font-weight:bold;color:#cb2027;margin-bottom:5px;} #UserProfile .ProfilePhoto {background-image: url('../../images/no_avatar.gif');float:left;} #UserProfile .ProfileAddress {margin:0 0 10px 130px;} #UserProfile .ProfileContact {margin:0 0 10px 130px;color:gray;font-size:0.9em;} #UserProfile .ProfileBio {clear:both;margin:10px 0px 10px 0;padding:10px;border:1px #eee solid;background-color:#f5f9fc;}  

/* font reset */
html { color:#000; background:#FFF;} body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin:0;	padding:0;} table {	border-collapse:collapse; border-spacing:0;} fieldset, img { border:0;} address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style:inherit; font-weight:inherit;} del, ins { text-decoration:none;} li { list-style:none;} caption, th { text-align:left;} h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal;} q:before, q:after {	content:'';} abbr, acronym {	border:0; font-variant:normal;} sup { vertical-align:top;} sub { vertical-align:baseline;} legend { color:#000;} input, button, textarea, select, optgroup, option { font-family:inherit; font-size:inherit; font-style:inherit;	font-weight:inherit;} body { font:13px/1.231 arial, helvetica, clean, sans-serif; } select, input, button, textarea, button { font:99% arial, helvetica, clean, sans-serif;}  pre, code, kbd, samp, tt { font-family:monospace;} body { text-align:center;}
html, body { margin:0px; height:100%; min-height:100%; min-width:100%; margin-bottom:1px; /* forces browser scroll bar to avoid page jump when no scroll needed */ text-align:left; /* resets fonts to left align from reset-fonts.css */ background:url(images/pageBG.jpg) #E9E9E9 repeat-x;}

.clear { clear:both;}
.left { float:left; display:inline;}
.right { float:right; display:inline;}
.empty-pane { display:none;}

/* layout styles */
#page-wrap { position:relative; margin:0 auto; width:77.8462em;}
	.home .content-pane-left, .home .content-pane-right { display:inline; width:38.4615em; position:relative; margin-top:61.9231em;}
	.content-pane-left { float:left;}
	.content-pane-right { float:right;}
	
	/* sub page content layout */
		.wide #content-bg { position:relative; background:url(images/content-body-bg.jpg) repeat-y; height:100%; margin-top:34.8462em; width:100%; z-index:1; display:inline-block; margin-bottom:-.8462em;}
			.wide #content-wrap { background:url(images/content-body-top.jpg) no-repeat; height:100%; width:100%; z-index:2;}
				.wide .content-pane-top, .wide .content-pane-left, .wide .content-pane-right, .wide .content-pane-left-side, .wide .content-pane-right-main { display:inline; margin-top:0em; z-index:3;}
				.wide .content-pane-top { width:100%;}
				.wide .content-pane-left, .wide .content-pane-right-main { width:63%; clear:both;}
				.wide .content-pane-right-main { float:right;}
				.wide .content-pane-right, .wide .content-pane-left-side { width:33%;}
				.wide .content-pane-left-side { float:left;}
				.wide .content-pane-bottom { width:100%; clear:both;}
			.wide #content-bottom { background:url(images/content-body-bottom.jpg) no-repeat; width:100%; height:0.8462em; z-index:2; margin-top:.8462em;}

/* END sub page content layout */
	#lower-content-wrap { clear:both; position:relative; width:100%; background:#D8D8D8; padding:0.4618em 0em 2.308em 0em; border:1px #FFF solid; margin-top:2.6154em!important; height:100%;}
		.content-pane-bottom-left, .content-pane-bottom-right { width:38.4615em; display:inline;}
		.content-pane-bottom-left { float:left;}
		.content-pane-bottom-right { float:right;}
	
	#footer-wrap { clear:both; width:77.8462em; margin:0 auto; text-align:center; padding:1em 0em;}
		#footer-left { text-align:left; float:left; width:46%; color:#667; padding:1em 0em 0em 2.3077em;}
		#footer-right { text-align:right; float:right; width:46%; color:#667; padding:1em 2.3077em 0em 0em;}
		.fine-print { font-size:80%;}
		
	#logo-wrap { position:absolute; display:inline; float:left; top:2.8462em; height:8.3846em; width:25.4615em; background:url(images/logo.jpg) no-repeat;}
    .at-logo-wrap { position:absolute; right:0; display:inline; top:5.3072em; height:4.9231em; width:14.0769em; /* 183px */ background:url(images/ATlogo.jpg) no-repeat;}
	#menu-wrap { position:absolute; clear:both; width:100%; top:14.3846em; height:4.5385em; background:url(images/menuBG.jpg) repeat-x; z-index:1;}
	#menu-right { position:absolute; right:0px; top:14.3846em; height:4.5385em; width:.5385em; background:url(images/menu-right.jpg) no-repeat; z-index:2;}
	#header-top-left, .header-top-right { position:absolute; top:19.3077em; height:25.2308em; }
	#header-top-left { width:39.3846em; background:url(images/headerLeft.jpg) no-repeat;}
	.header-top-right { right:0em; width:38.4615em; background:url(images/headerRight.jpg) no-repeat;}
	.header-pane { position:absolute; top:44.5385em; height:13.0769em; width:100%; background:url(images/subHead.jpg) no-repeat;}
	
	/* sub page header layout */
		.header-top { position:absolute; top:19.3077em; height:14.7692em; width:100%; background:url(images/subHeader.jpg) no-repeat;}
	/* END sub page header layout */

.ControlPanel { margin:0 auto; width:960px;}
/* styles */

.Normal, .normal, .blog-description, .BlogBody { font-size:93%; line-height:200%; color:#595959; font-family:Georgia, "Times New Roman", Times, serif;}
p { padding-bottom:1em;}
strong { font-weight:700;}
em { font-style:italic;}
sup { font-size:70%;}
.Normal a, .Normal a:visited, .BlogBody a, .BlogBody a:visited, .BlogContent a, .BlogContent a:visited, .fine-print a, .fine-print a:visited { color:#303C70!important; text-decoration:none!important; border-bottom:1px #667 dotted;}
a:hover { color:#999!important;}
.header-top .Normal a { color:#C0C7E4;}
h3 { color:#595959; font-size:125%; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
h4 { color:#595959; font-size:105%; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
.CommandButton { color:#667; font-weight:700; line-height:150%;}
.contact-button-row input { padding:6px;}

.Normal ul, .Normal ol, .BlogBody ul, .BlogBody ol { margin-left:20px; margin-bottom:10px;}
.Normal ul li, .BlogBody ul li { margin-left:20px; list-style:circle;}
.Normal ol li, .BlogBody ol li { margin-left:20px; list-style-type:decimal;}
.Normal ol li ol li, .BlogBody ol li ol li { margin-left:20px; list-style-type: lower-alpha;}

a.ContextLinks, .DNNLinks, a.DNNLinks { color:#667;}
.DNNAligncenter p, .DNNAligncenter { text-align:left;}

#dnn_ctr_Login_pnlLogin table td{ padding:4px;}
	#dnn_ctr_Login_pnlLogin .SubHead{ color:#667;}
	#dnn_ctr_Login_pnlLogin label{ padding-left:4px;}
	#dnn_ctr_Login_pnlLogin .CommandButton{ color:#667;}
	
/* fieldset */
fieldset { border:1px solid; border-color:#B9B9B9; margin:0 0 15px; padding:15px; border-radius:10px; }
legend { font-size:150%; padding-bottom:.2em; font-family:Georgia, "Times New Roman", Times, serif; color:#595959; }
fieldset label { display:block; line-height:150%;}
fieldset input { margin-bottom:8px;}
#dnn_ctr502_XModFeedback_sf_designType { width:546px;}
.basic-info .left-column { float:left; width:45%;}
	.basic-info .left-column input { width:225px;}
.basic-info .right-column { float:right; width:50%;}
	.basic-info .right-column input { width:245px;}
input#dnn_ctr502_XModFeedback_sf_dnnVersion { width:70px;}
#dnn_ctr502_XModFeedback_sf_terms { width:546px;}
#dnn_ctr502_XModFeedback_sf_modules label { width:60px;}
.design-info .left-column { float:left; width:60%;}
.design-info .right-column { float:right; width:35%;}
input#dnn_ctr502_XModFeedback_sf_variations { width:70px;}
input#dnn_ctr502_XModFeedback_sf_date { width:70px;}
span.date-picker { display:block; float:left; width:160px; margin:-20px 0 0 130px;}
.sf-turnaround label { width:150px;}
.other-info textarea { width:546px;}
p.submit-button { margin-top:5px; text-align:center;}
.submit-button input.submit-button { padding:8px 20px; font-size:125%;}
p.next-button-wrap { text-align:right;}



.simplePagerNav li { width:31%; display:inline-block; line-height:40px; margin:10px 0 20px 20px;}
.simplePagerNav li.simplePageNav1 { width:30%; padding-left:15px;}
.simplePagerNav li.simplePageNav2 { width:30%;}
.simplePagerNav li.simplePageNav3 { width:20%;}
.simplePagerNav li a, .next-button { color:#A0A0A0; font-size:150%; font-family:Georgia, "Times New Roman", Times, serif; font-weight:700;}
	
/** Container Styles **/
/* gradient-container */
.gradient-container { background:url(images/contr-bg.jpg) repeat-y; width:38.3846em; height:100%; z-index:1; margin-bottom:2em;}
	.gradient-container .container-holder { background:url(images/cntr-top.jpg) no-repeat; width:33.7692em; padding:1.8462em 2.3077em 0em 2.3077em;}
		.gradient-container .container-holder h2 { font-size:184.6%; padding-bottom:.2em; font-family:Georgia, "Times New Roman", Times, serif; color:#595959; border-bottom:1px solid #e6e6e6; width:90%;}
		.container-holder .ContentBody { padding-top:.3em;}
	.gradient-container .container-bottom { background:url(images/cntr-bottom.jpg) no-repeat; clear:both; width:100%; height:0.7692em;}

/* Normal Container */
.NormalContainer { padding:1.8462em 2.3077em 0em 2.3077em;}
	.NormalContainer h2, .NormalContainer h1, .NormalContainer .conainer-title { font-size:184.6%; color:#595959; padding-bottom:.3em; font-family:Georgia, "Times New Roman", Times, serif; border-bottom:1px solid #e6e6e6; width:90%;}
	.NormalContainer .ContentBody { padding-top:.3em;}

#lower-content-wrap .NormalContainer h2, #lower-content-wrap .NormalContainer .Normal, #lower-content-wrap .NormalContainer .normal{ color:#747474;}	

/* MENU */
/* RadMenu Dnn skin */

/* Whole Main Menu */
.RadMenu_pureDNN { background: transparent; position:relative; top:0px; font-family:Georgia, "Times New Roman", Times, serif;}
/* every item */
.RadMenu_pureDNN .rmLink { text-decoration:none; text-align: center; font-size: 123.1%; color:#464545!important; line-height:3.7em; text-decoration:none!important;}
.RadMenu_pureDNN .rmItem { padding:0px!important;}
/* Every Item */
.RadMenu_pureDNN .rmText { margin:0 1.8em;}
/* .RadMenu_pureDNN .rmText:hover { color: #FF0;}  */
/* Main Menu Over */
.RadMenu_pureDNN .rmLink:hover { text-decoration:none!important; font-size: 123.1%; text-align: center; cursor: pointer; color:#000!important; background:url(images/menuOver.jpg) repeat-x;}  
.rmSelectedmenu { text-decoration:none!important; font-size: 123.1%; text-align: center; color:#464545!important; cursor: pointer; background:url(images/menuOver.jpg) repeat-x;}
/* Main Menu Down */
.RadMenu_pureDNN .rmFocused, .RadMenu_pureDNN .rmCurrent { text-decoration:none!important; font-size: 123.1%; text-align: center; color:#464545!important; cursor: pointer; background:url(images/menuOver.jpg) repeat-x;}  
/* Main Menu Parent Expand */   
.RadMenu_pureDNN .rmExpanded { text-decoration:none!important; font-size: 123.1%; text-align: center; cursor: pointer; color:#464545!important; background:url(images/menuOver.jpg) repeat-x;}  
/* Main Menu Expand Disabled? */   
.RadMenu_pureDNN .rmRootGroup .rmDisabled:hover {}
.HeaderSeparatorCssClass { padding:0px!important;}
.RadMenu_pureDNN .rmHorizontal .rmSeparator { padding-top: 1.8em!important;}  
.RadMenu_pureDNN .rmLeftImage { margin:0 10px 0 5px!important;}
.rmFirst .rmLink { background:url(images/menuBgLeft.jpg) no-repeat left top;}
.rmFirst .rmLink:hover { background-image:url(images/menuOverLeft.jpg); background-repeat:no-repeat; background-position:left top;}

/* _____________________________SUB_MENU___________________________________ */
/* SubMenu Container*/
.RadMenu_pureDNN .rmGroup { border: solid #B2B2B2 1px; background-color:#E9E9E9;}
/* SubMenu Item Text*/
.RadMenu_pureDNN .rmGroup .rmText { color: #5D5C4F; padding-left: 9px;}      
/* SubMenu Item Text*/
.RadMenu_pureDNN .rmGroup .rmLink { width: 159px; line-height: 15px; text-align: left; padding-right: 24px; padding:3px 10px 3px 3px; font-size:11px; font-weight:normal; background-image:none!important;}
/* SubMenu Item Text*/
.RadMenu_pureDNN .rmGroup .rmLink .rmText { color:#000; font-size:11px; font-weight:normal;}
/* SubMenu Item Text Over*/
.RadMenu_pureDNN .rmGroup .rmLink:hover .rmText { color: #000; background-color:#DBDBDB;}
/* SubMenu Item Text Down*/
.RadMenu_pureDNN .rmGroup .rmFocused .rmText { color:#000; background-color:#DBDBDB;}
/* SubMenu Item Over*/
.RadMenu_pureDNN .rmGroup .rmLink:hover { width: 159px; line-height: 15px; text-align: left; border: 0px; position:static; top: 0px; background-color:#DBDBDB; height:auto;}  
/* ? */
.RadMenu_pureDNN .rmGroup .rmFocused { width: 159px; line-height: 15px; text-align: left; border: 0px; position:static; top: 0px; height:auto;}  
/* SubMenu Parent Expand */   
.RadMenu_pureDNN .rmGroup .rmExpanded { width: 159px; line-height: 15px; text-align: left; border: 0px; position:static; top: 0px; background: url('img/spacer.gif') repeat-x;}  
.RadMenu_pureDNN .rmLeftArrow, .RadMenu_pureDNN .rmRightArrow, .RadMenu_pureDNN .rmTopArrow, .RadMenu_pureDNN .rmBottomArrow, .RadMenu_pureDNN .rmLeftArrowDisabled, .RadMenu_pureDNN .rmRightArrowDisabled, .RadMenu_pureDNN .rmTopArrowDisabled, .RadMenu_pureDNN .rmBottomArrowDisabled { border-left: 1px solid #a9a9a9; border-top-color: threedhighlight; border-left-color: threedhighlight; background: #cbdc68 url('img/left.gif') center center no-repeat; width:15px;}
.RadMenu_pureDNN .rmTopArrow, .RadMenu_pureDNN .rmTopArrowDisabled { background-image: url('img/top.gif'); width: 100%;}
.RadMenu_pureDNN .rmBottomArrow, .RadMenu_pureDNN .rmBottomArrowDisabled { background-image: url('img/bottom.gif'); width: 100%;}
.RadMenu_pureDNN .rmRightArrow, .RadMenu_pureDNN .rmLeftArrow { height:100%;}
.RadMenu_pureDNN .rmRightArrow, .RadMenu_pureDNN .rmRightArrowDisabled { background-image: url('img/right.gif');}
/* ? */
.RadMenu_pureDNN .rmVertical .rmSeparator .rmText { padding-top: 3px; background: #cbdc68; font-size: 1px;}
/* SubMenu Parent Expand Left/Right */
.RadMenu_pureDNN .rmExpandLeft, .RadMenu_pureDNN .rmExpandRight { background: transparent url(images/groupImage.gif) right center no-repeat;}
.RadMenu_pureDNN_rtl .rmExpandLeft, .RadMenu_pureDNN_rtl .rmExpandRight { background: transparent url(images/left.gif) left center no-repeat; margin-left: 8px;}
/* ???right to left??? */
.RadMenu_pureDNN_rtl .rmGroup .rmLink:hover .rmExpandLeft, .RadMenu_pureDNN_rtl .rmGroup .rmLink:hover .rmExpandRight { background:transparent url(images/invertedGroupImageRTL.gif) left center no-repeat; margin: 0px; margin-left: 8px;}
/* SubMenu Parent Expand Left/Right */
.RadMenu_pureDNN .rmLink:hover .rmExpandLeft, .RadMenu_pureDNN .rmLink:hover .rmExpandRight, .RadMenu_pureDNN .rmFocused .rmExpandLeft, .RadMenu_pureDNN .rmFocused .rmExpandRight, .RadMenu_pureDNN .rmExpanded .rmExpandLeft, .RadMenu_pureDNN .rmExpanded .rmExpandRight { background:transparent url(images/invertedGroupImage.gif) right center no-repeat;}


/* home page */

/* home page header */
.header-top-right {}
.header-top-right h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:190%; line-height:120%; color:#FFF; padding:94px 15px 28px 15px;}
.header-top-right p {line-height:150%; font-size:100%; color:#FFF; padding:0 15px;}

/* home page sub header */
.sh-1, .sh-2, .sh-3 { position:relative; margin-top:0px!important; float:left; display:inline; height:170px;}
.sh-1, .sh-2 { width:337px;}
	.sh-1 img, .sh-2 img, .sh-3 img { float:left; margin-left:30px; margin-top:35px;}
	.sh-1 .title, .sh-2 .title, .sh-3 .title { float:right; padding-top:35px; font-family:Georgia, "Times New Roman", Times, serif; font-size:208%; width:230px; line-height:120%; color:#d2d2d2;}
	.sh-1 .detail, .sh-2 .detail, .sh-3 .detail { float:right; width:225px; line-height:150%; font-size:93%; padding-right:5px;}
.sh-3 { width:337px;}
a.sh-1, a.sh-2, a.sh-3, a.sh-1:visited, a.sh-2:visited, a.sh-3:visited { color:#d2d2d2!important; text-decoration:none!important; cursor: pointer;}
a:hover.sh-1 .detail, a:hover.sh-1 .title, a:hover.sh-2 .detail, a:hover.sh-2 .title, a:hover.sh-3 .detail, a:hover.sh-3 .title { color:#939393!important;}
/* END home page sub header */

/* portfolio */
#dnn_ctr3329_Gallery_ViewGallery_ucTopMenu_lnkSearch { display:none;}
.gallery-photo { padding:5px;}

/* Testimonials */
.testify-title, .ct-title { font-size:130%; line-height:200%; color:#595959; font-family:Georgia, "Times New Roman", Times, serif; padding:5px 0px;}
.testify-comment, .ct-body { font-size:93%; line-height:200%; color:#595959; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; padding-bottom:5px;}
.testify-author, .ct-author { font-size:93%; line-height:200%; color:#595959; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; text-align:right;}

.dxpcControl { z-index:5;}

.home-seo-cs, .home-css-cs { width:100%;}
.home-seo-cs { padding-top:10px;}
	.home-seo-cs img { float:left; padding-left:40px;}
	.home-seo-cs p { float:left; width:226px; text-align:right; font-size:132%; margin-bottom:-5px; padding-right:20px;}
	.home-seo-cs a { float:left; text-align:right; width:226px; padding-right:20px;}
.home-css-cs { width:100%; padding-top:30px;}
	.home-css-cs img { float:right;}
	.home-css-cs p { float:left; width:185px; padding-left:15px; font-size:132%; margin-bottom:-5px;}
	.home-css-cs .link { padding-left:15px; float:left; width:185px; clear:left;}

/* sub pages */
/* sub page header */
.header-top .sub-head-img { float:left; width:178px; height:192px;}
.header-top h2 { float:left; width:235px; height:122px; padding-top:40px; font-size:48px; font-family:Georgia, "Times New Roman", Times, serif; color:#D2D2D2; line-height:150%;}
.header-top h3 { float:left; width:552px; height:41px; padding-top:60px; font-size:22px; color:#D2D2D2; margin-left:40px; font-family:Georgia, "Times New Roman", Times, serif;}
.header-top p { float:left; width:552px; height:90px; font-size:14px; color:#D2D2D2; margin-left:40px;}
/* END sub page header */

/* Blog Styles */
.HorizontalLine { margin:10px 0;}

/* SEO page */
.seo-case-study { width:100%; text-align:center; padding:20px 0px;}

/* Skinning page */
.ba-wrap { padding-top:25px;}

/* Consulting page */
.list-left, .list-right { float:left; width:45%; padding-bottom:10px;}

/* Contact Page */
/* Contact Form */
.contact-form { padding-left:30px;}
.contact-form td{ padding-bottom:5px;}
.style1 { font-size:12px; font-family:verdana,arial,tahoma;}
.CheckList { font-weight:normal; font-size:10px; font-family:verdana,arial,tahoma; white-space:nowrap;}
.CheckList td{ padding:5px;}
.CheckList label { padding-left:5px;}
td.send-button { padding:15px 0px 30px 0px;}
.contact-form-button { padding:.5em .8em;}

#dnn_ctr3331_XModFeedback_summary1 { padding:5px;}
/* END Contact Form */

label { cursor:pointer;display:inline-block; color:#666;}
input[type="text"] { width:300px;border:1px solid #999;padding:5px;-moz-border-radius:4px; }
input[type="text"]:focus { border-color:#777; }
textarea { width:300px;border:1px solid #999;padding:5px;-moz-border-radius:4px; height:100px;}
textarea:focus { border-color:#777; }

/* submit button */
input[type="submit"] {padding:5px;}

label.name, label.company, label.phone, label.email, label.website { width:100px;}
label.phone-ext { width:25px;}
label.interests, label.comments, label.heard { width:100%;}
	interests label { margin-right:10px;}
	div.checker { padding-top:10px;} /* overides misalignment w/ uniform forms */
	.contact-form td { padding-right:10px;}
label.referral { width:200px;}

.contact-form { line-height:40px; margin-left:-25px;}
.contact-form input.name, .contact-form input.company, .contact-form input.email, .contact-form input.website { width:400px;}
.contact-form input.phone { width:150px;}
.contact-form input.phone-ext { width:50px;}
.contact-form textarea.comments { width:510px;}

.seo-form { line-height:40px;}
.seo-form label.name, .seo-form label.phone, .seo-form label.email, .seo-form label.website {width:70px;}
.seo-form label.comments { width:100%;}
.seo-form input.name, .seo-form input.phone, .seo-form input.email, .seo-form input.website { width:170px;}
.seo-form textarea.comments { width:245px; margin-bottom:10px;}

.required { font-weight:700;}

.form-error-list {
	color:#900;
	line-height:20px;
	border:1px #900 solid;
	padding:5px;
	margin-bottom:10px;
	background-color:#E9E9E9;
}
	.form-error-list ul { margin-left:20px;}
	.form-error-list li { list-style:disc;}
.form-error { color:#900;}


/* Skin Request Form */
.hidden { display:none;}

/* simple css-based tooltip */
.tooltip {
	background-color:#000;
	border:1px solid #fff;
	padding:10px 15px;
	width:200px;
	display:none;
	color:#fff;
	text-align:left;
	font-size:12px;

	/* outline radius for mozilla/firefox only */
	-moz-box-shadow:0 0 10px #000;
	-webkit-box-shadow:0 0 10px #000;
}

img.payment-pp, img.payment-gp { padding-top:10px;}
img.payment-gp { padding-left:25px;}

/* team styles */
.team { clear:both; width:274px; margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #CCC; min-height:100%;}
.team .team-image { float:left;}
.team h3 { float:right; width:185px; font-size:115%; font-family:Georgia, "Times New Roman", Times, serif; color:#595959; font-weight:bold;}
.team h4 { float:right; width:185px; font-size:115%; font-family:Georgia, "Times New Roman", Times, serif; color:#999;}
.team p { float:right; width:185px;}

/* day of dnn styles */
ol.dodnn-ol { padding-bottom:20px;}
ol.dodnn-ol li{ margin-left:40px; padding-left:20px; padding-top:10px;}
li.davids-list { font-size:120%; font-weight:bold;}
	li.davids-list ol li{ font-size:80%; margin-left:20px; padding-top:0px; font-weight:normal;}
li.ralphs-list { font-size:120%; font-weight:bold;}
	li.ralphs-list ol li{ font-size:80%; margin-left:20px; padding-top:0px; font-weight:normal;}
.dodnn-link { font-size:125%; font-weight:bold;}
.dodnn-link img { float:left; margin-right:30px;}

ul.case-studies { margin:0px!important; padding:20px 0 0 0;}
.case-studies li { list-style:none; display:inline-block; padding:5px; margin:0px!important;}
.case-studies li img { border:4px #FFF solid;}
	.case-studies a { border:none!important; padding:0!important;}
	
	



/* fancybox lightbox */
/* FancyBox - jQuery Plugin Simple and fancy lightbox alternative Examples and documentation at: http://fancybox.net Copyright (c) 2008 - 2010 Janis Skarnelis Version: 1.3.1 (05/03/2010) Requires: jQuery v1.3+  Dual licensed under the MIT and GPL licenses: http://www.opensource.org/licenses/mit-license.php http://www.gnu.org/licenses/gpl.html */
#fancybox-loading { position: fixed; top: 50%; left: 50%; height: 40px; width: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none;} * html #fancybox-loading {	/* IE6 */ position: absolute; margin-top: 0;} #fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url('images/fancybox/fancybox.png');} #fancybox-overlay { position: fixed; top: 0; left: 0; bottom: 0; right: 0; background: #000; z-index: 1100; display: none;} * html #fancybox-overlay {	/* IE6 */ position: absolute; width: 100%;} #fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none;} #fancybox-wrap { position: absolute; top: 0; left: 0; margin: 0; padding: 20px; z-index: 1101; display: none;} #fancybox-outer { position: relative; width: 100%; height: 100%; background: #FFF;} #fancybox-inner { position: absolute; top: 0; left: 0; width: 1px; height: 1px; padding: 0; margin: 0; outline: none; overflow: hidden;} #fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent;} #fancybox-close { position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background-image: url('images/fancybox/fancybox.png'); background-position: -40px 0px; cursor: pointer; z-index: 1103; display: none;} #fancybox_error { color: #444; font: normal 12px/20px Arial; padding: 7px; margin: 0;} #fancybox-content { height: auto; width: auto; padding: 0; margin: 0;} #fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; -ms-interpolation-mode: bicubic;} #fancybox-frame { position: relative; width: 100%; height: 100%; border: none; display: block;} #fancybox-title { position: absolute; bottom: 0; left: 0; font-family: Arial; font-size: 12px; z-index: 1102;} .fancybox-title-inside { padding: 10px 0; text-align: center; color: #333;} .fancybox-title-outside { padding-top: 5px; color: #FFF; text-align: center; font-weight: bold;} .fancybox-title-over { color: #FFF; text-align: left;} #fancybox-title-over { padding: 10px; background-image: url('images/fancybox/fancy_title_over.png'); display: block;} #fancybox-title-wrap { display: inline-block;} #fancybox-title-wrap span { height: 32px; float: left;} #fancybox-title-left { padding-left: 15px; background-image: url('images/fancybox/fancybox.png'); background-position: -40px -90px; background-repeat: no-repeat;} #fancybox-title-main { font-weight: bold; line-height: 29px; background-image: url('images/fancybox/fancybox-x.png'); background-position: 0px -40px; color: #FFF;} #fancybox-title-right { padding-left: 15px; background-image: url('images/fancybox/fancybox.png'); background-position: -55px -90px; background-repeat: no-repeat;} #fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background-image: url('blank.gif'); z-index: 1102; display: none;} #fancybox-left { left: 0px;} #fancybox-right { right: 0px;} #fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block;} #fancybox-left-ico { background-image: url('images/fancybox/fancybox.png'); background-position: -40px -30px;} #fancybox-right-ico { background-image: url('images/fancybox/fancybox.png'); background-position: -40px -60px;} #fancybox-left:hover, #fancybox-right:hover { visibility: visible;    /* IE6 */}  #fancybox-left:hover span { left: 20px;} #fancybox-right:hover span { left: auto; right: 20px;} .fancy-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001;} #fancy-bg-n { top: -20px; left: 0; width: 100%; background-image: url('images/fancybox/fancybox-x.png');} #fancy-bg-ne { top: -20px; right: -20px; background-image: url('images/fancybox/fancybox.png'); background-position: -40px -162px;} #fancy-bg-e { top: 0; right: -20px; height: 100%; background-image: url('images/fancybox/fancybox-y.png'); background-position: -20px 0px;} #fancy-bg-se { bottom: -20px; right: -20px; background-image: url('images/fancybox/fancybox.png'); background-position: -40px -182px;  }  #fancy-bg-s { bottom: -20px; left: 0; width: 100%; background-image: url('images/fancybox/fancybox-x.png'); background-position: 0px -20px;} #fancy-bg-sw { bottom: -20px; left: -20px; background-image: url('images/fancybox/fancybox.png'); background-position: -40px -142px;} #fancy-bg-w { top: 0; left: -20px; height: 100%; background-image: url('images/fancybox/fancybox-y.png');} #fancy-bg-nw { top: -20px; left: -20px; background-image: url('images/fancybox/fancybox.png'); background-position: -40px -122px;}


/* Uniform Form Controls */
/* Uniform Theme: Uniform Default Version: 1.5.5 By: Josh Pyles License: MIT License ---
For use with the Uniform plugin: http://pixelmatrixdesign.com/uniform/ ---
Generated by Uniform Theme Generator: http://pixelmatrixdesign.com/uniform/themer.html */
/* Global Declaration */
div.selector, div.selector span, div.checker span, div.radio span, div.uploader, div.uploader span.action { background-image: url(images/sprite.png); background-repeat: no-repeat;} .selector, .radio, .checker, .uploader, .selector *, .radio *, .checker *, .uploader *{ margin: 0; padding: 0;} /* SPRITES */ /* Select */ div.selector {  background-position: -483px -130px; line-height: 26px; height: 26px;} div.selector span { background-position: right 0px; height: 26px; line-height: 26px;} div.selector select { /* change these to adjust positioning of select element */ top: 0px; left: 0px;} div.selector:active, div.selector.active { background-position: -483px -156px;} div.selector:active span, div.selector.active span { background-position: right -26px;} div.selector.focus, div.selector.hover, div.selector:hover { background-position: -483px -182px;} div.selector.focus span, div.selector.hover span, div.selector:hover span { background-position: right -52px;} div.selector.focus:active, div.selector.focus.active, div.selector:hover:active, div.selector.active:hover { background-position: -483px -208px;} div.selector.focus:active span, div.selector:hover:active span, div.selector.active:hover span, div.selector.focus.active span { background-position: right -78px;} div.selector.disabled { background-position: -483px -234px;} div.selector.disabled span { background-position: right -104px;}  /* Checkbox */ div.checker { width: 19px; height: 19px;} div.checker input { width: 19px; height: 19px;} div.checker span { background-position: 0px -260px; height: 19px; width: 19px;} div.checker:active span, div.checker.active span { background-position: -19px -260px;} div.checker.focus span, div.checker:hover span { background-position: -38px -260px;} div.checker.focus:active span, div.checker:active:hover span, div.checker.active:hover span, div.checker.focus.active span { background-position: -57px -260px;} div.checker span.checked { background-position: -76px -260px;} div.checker:active span.checked, div.checker.active span.checked { background-position: -95px -260px;} div.checker.focus span.checked, div.checker:hover span.checked { background-position: -114px -260px;} div.checker.focus:active span.checked, div.checker:hover:active span.checked, div.checker.active:hover span.checked, div.checker.active.focus span.checked { background-position: -133px -260px;} div.checker.disabled span, div.checker.disabled:active span, div.checker.disabled.active span { background-position: -152px -260px;} div.checker.disabled span.checked, div.checker.disabled:active span.checked, div.checker.disabled.active span.checked { background-position: -171px -260px;}  /* Radio */ div.radio { width: 18px; height: 18px;} div.radio input { width: 18px; height: 18px;} div.radio span { height: 18px; width: 18px; background-position: 0px -279px;} div.radio:active span, div.radio.active span { background-position: -18px -279px;} div.radio.focus span, div.radio:hover span { background-position: -36px -279px;} div.radio.focus:active span, div.radio:active:hover span, div.radio.active:hover span, div.radio.active.focus span { background-position: -54px -279px;} div.radio span.checked { background-position: -72px -279px;} div.radio:active span.checked, div.radio.active span.checked { background-position: -90px -279px;} div.radio.focus span.checked, div.radio:hover span.checked { background-position: -108px -279px;} div.radio.focus:active span.checked, div.radio:hover:active span.checked, div.radio.focus.active span.checked, div.radio.active:hover span.checked { background-position: -126px -279px;} div.radio.disabled span, div.radio.disabled:active span, div.radio.disabled.active span { background-position: -144px -279px;} div.radio.disabled span.checked, div.radio.disabled:active span.checked, div.radio.disabled.active span.checked { background-position: -162px -279px;}  /* Uploader */ div.uploader { background-position: 0px -297px; height: 28px;} div.uploader span.action { background-position: right -409px; height: 24px; line-height: 24px;} div.uploader span.filename { height: 24px; /* change this line to adjust positioning of filename area */ margin: 2px 0px 2px 2px; line-height: 24px;} div.uploader.focus, div.uploader.hover, div.uploader:hover { background-position: 0px -353px;} div.uploader.focus span.action, div.uploader.hover span.action, div.uploader:hover span.action { background-position: right -437px;} div.uploader.active span.action, div.uploader:active span.action { background-position: right -465px;} div.uploader.focus.active span.action, div.uploader:focus.active span.action, div.uploader.focus:active span.action, div.uploader:focus:active span.action { background-position: right -493px;} div.uploader.disabled { background-position: 0px -325px;} div.uploader.disabled span.action { background-position: right -381px;}  /* PRESENTATION */ /* Select */ div.selector { margin-bottom: 20px; width: 190px; font-size: 12px;} div.selector select { width: 190px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 12px; border: solid 1px #fff;} div.selector span { padding: 0px 25px 0px 2px; cursor: pointer;} div.selector span { color: #666; width: 158px; text-shadow: 0 1px 0 #fff;} div.selector.disabled span { color: #bbb;}  /* Checker */ div.checker { margin-right: 10px;}  /* Radio */ div.radio { margin-right: 10px;}  /* Uploader */ div.uploader { width: 190px; margin-bottom: 20px; cursor: pointer;} div.uploader span.action { width: 85px; text-align: center; text-shadow: #fff 0px 1px 0px; background-color: #fff; font-size: 11px; font-weight: bold;} div.uploader span.filename { color: #777; width: 82px; border-right: solid 1px #bbb; font-size: 11px;} div.uploader input { width: 190px;} div.uploader.disabled span.action { color: #aaa;} div.uploader.disabled span.filename { border-color: #ddd; color: #aaa;} /* CORE FUNCTIONALITY Not advised to edit stuff below this line ----------------------------------------------------- */ .selector select:focus, .radio input:focus, .checker input:focus, uploader input:focus { outline: 0;} /* Select */ div.selector { position: relative; padding-left: 10px; overflow: hidden;} div.selector span { display: block; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} div.selector select { position: absolute; opacity: 0; height: 25px; border: none; background: none;} /* Checker */ div.checker { position: relative; float: left;} div.checker span { display: block; float: left; text-align: center;} div.checker input { opacity: 0; display: inline-block; background: none;} /* Radio */ div.radio { position: relative; float: left;} div.radio span { display: block; float: left; text-align: center;} div.radio input { opacity: 0; text-align: center; display: inline-block; background: none;} /* Uploader */ div.uploader { position: relative; float: left; overflow: hidden; cursor: default;} div.uploader span.action { float: left; display: inline; padding: 2px 0px; overflow: hidden; cursor: pointer;} div.uploader span.filename { padding: 0px 10px; float: left; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor: default;} div.uploader input { opacity: 0; position: absolute; top: 0; right: 0; bottom: 0; float: right; height: 25px; border: none; cursor: default;}

