﻿div,body, form, img
{
	margin:0;
	padding:0;
	border:0;
}
body {
	
	margin: 0;
	
	font-family: arial;
	font-size:12px;
}
form 
{
	width: 760px;
	/*margin-right: 5px;
	margin-left: 5px;*/
	margin-right: auto;
	margin-left: auto; 
}
#nonFooter {
}
#header {
	height: 84px;
	padding-top:15px;
}
#content {
}
#footer 
{
	width: 760px;
	text-align: center;
	color: #7a7c84;
	font-size: 10px;
	clear: both;
	 margin-top:30px;
	 margin-right: auto;
	margin-left: auto; 
}

#footer a
{
	font-size:10px;
}
	
#footer span {
	display: block;
}
#header .box3 a, #footer a {
	font-size: 10px;
	color: #565d8f;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
#header .box1 {
	/*background-image: url('images/ussnail.jpg');*/
	background-image: url('images/master/usdtus_logo.png');
	background-position:left center;
	background-repeat:no-repeat;
	display: block;
	width: 105px;
	height: 64px;
	float: left;
}
#header .box2 {
	/*background-image: url('images/usdatatransfer.com.gif');*/
	background-image: url('images/master/usdatatransfer.png');
	display: block;
	width: 500px;
	height: 64px;
	float: left;
	margin-left: 38px;
}
#header .box3 {
	width: 95px;
	float: right;
	text-align: left;
	margin-top: 17px;
}
#header .phoneLink {
	background-image: url('images/icons/phone.gif');
	background-repeat: no-repeat; 
	display: inline-block;
	padding-left: 16px;
	margin-right: 5px;	 
	display:block;
	margin-bottom:3px;
}
#header .faqLink
{
	 
	background-image: url('images/icons/faq.jpg');
	background-repeat: no-repeat; 
	display: inline-block;
	padding-left: 16px;
	margin-right: 5px;
	display:block;
	 line-height:14px;
}
#header .companyLink {
	background-image: url('images/icons/company.gif');
	background-repeat: no-repeat; 
	display: inline-block;
	padding-left: 16px;
}
.modalBackground {
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
.modalPopup {
	background-color: #ffffdd;
	border-width: 1px;
	border-style: solid;
	border-color: Black;

}


.actionButtons {
	margin: 10px;
	text-align: center;
	margin-bottom:15px;
	clear:both;
}
.profile label {
}
a {
	font-size: 12px;
	font-family: helvetica;
	color: #565d8f;
}

.dark_bg
{
	background: #1e2769;
	color:White;
	font-weight:bold;
}

/*Home Page*/

.modalPopup .header
{
	/*margin-top:-7px;
	margin-left:-7px;
	margin-right:-7px;*/
	 text-align:left;
	 width:100%;
}

.modalPopup .header span
{
	margin-left:10px;
}

.modalPopup  .content
{
  margin:10px;
}

.modalPopup  .content textarea,
.modalPopup  .content input
{
	width:233px;
}

.modalPopup  .content label
{
	display:block;
	margin-top:5px;
}

.modalPopup .header,
.menuBox
{
	background: #1e2769;
	height: 24px;
	
	line-height:22px;
	font-size:12px;
	color:White;
}
.menuBox a
{
	color:White;
	font-size:12px !important;
}
.smallBox {
	background: #1e2769;
	height: 21px;
	text-align: right;
	line-height:21px;
	font-size:12px;
	color:White;
}
.smallBox a
{
	font-size:12px !important;
}
.bigBox {
	background: #0b0f29;
	height: 176px;
}
.bigBox .signup {
	background-image: url('images/pic.jpg');
	background-repeat: no-repeat;
	width: 265px;
	height: 176px;
	display: block;
	float: right;
}

.bigBox .text {
	float: left;
	font-size: 18px;
	color: #ffffff;
	text-decoration: none;
	margin: 25px 0px 0px 62px;
	padding: 0px;
	line-height: 24px;
	display: block;
}

a.white {
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
#login {
	/*background-image: url('images/box1bg.jpg');
	background-repeat: no-repeat;*/
	width: 168px;
	height: 140px;
	float: right;
	margin-right: -10px;	
}
#login .inp
{
	width: 148px;
}
.AspNet-Login
{
	background-image: url('images/striped_bg.jpg');
	background-repeat:repeat-x;
	background-position:bottom;
	width: 196px;
	
	border:1px solid #989aa1;
	 margin-top:5px;
	
}

.AspNet-Login .header
{
	height:35px;
	background-image: url('images/master/mydatabox.png');
	background-repeat:no-repeat;
	background-position:center;	
}
/*Fonts*/
.txtGray {
	
	text-decoration: none;
	margin: 2px 0px 0px 0px;
	padding: 0px;
	text-align: left;
	line-height: 17px;
}
.txtRed
{
	font-size: 14px;
	color:Red;
	text-decoration: none;
	margin: 2px 0px 0px 0px;
	padding: 0px;
	text-align: left;
	line-height: 17px;
}

.txtSuccess
{
	color:Green;
	font-weight:bold;
}
/*INPUTS*/


.textbox
{
	border:1px solid #989aa1;	
	height:17px;
}

.AspNet-PasswordRecovery
{
	width:250px;
	 margin-left:7px;	
}

.AspNet-PasswordRecovery-UserName-TitlePanel
{
	font-weight:bold;
}

.AspNet-PasswordRecovery-UserName-InstructionPanel
{
	 padding-bottom:10px;
}

.AspNet-PasswordRecovery-UserName-UserPanel
{
	
}

.AspNet-ChangePassword table
{
	width:346px;
}

.AspNet-ChangePassword em,
.AspNet-PasswordRecovery-UserName-UserPanel em
{
  font-style:normal;
}

.AspNet-PasswordRecovery-UserName-SubmitPanel
{
	 margin-top:10px;
	 text-align:center;
}

.border_color
{
	border-color: #989aa1;
}

.border_cs
{
	border:solid #989aa1;
	border:0;	
}

.border
{
	border:1px solid #989aa1;	
}



.paddingTop
{
	 padding-top:10px;
}


.border_red
{
	border:1px solid red;	
}

.border-success
{
	border:1px solid green;	
}

.validationSummary
{
	  margin-bottom:10px;
}


.folderCaption
{
	height:21px;
	line-height:22px;
	background-color: #989aa1;
	color:White;
	font-weight:bold;
	
}

.folderInfo
{
	float:right; color:White; font-size:16px; font-weight:bold;
	
	background-repeat:no-repeat;
	background-position:right;	
 padding-right:44px;
	 margin-right:7px;

	 white-space:nowrap;
	 height:36px;
}

.folderInfoPrivate
{
	background-image: url('images/folders/folder_open_36x36_gray.png');
}

.folderInfoPublic
{
	background-image: url('images/folders/folder_public_36x36_gray.png');
}

#FoldersTable td
{
	padding:0;

}
#FoldersTable 
{

	width: 100%;	
}

#FoldersTable a
{
	 text-decoration:none;	
}

#FoldersTable tr
{
	height:24px;
	background-repeat:no-repeat;
	background-position:10px center;	
}

#FoldersTable tr.user-private
{
	background-image: url('images/folders/folder_closed.png');
}

#FoldersTable tr.user-public
{
	background-image: url('images/folders/folder_public_closed.png');
}

#FoldersTable tr.trash-private
{
	background-image: url('images/folders/trash.png');
}

#FoldersTable td a:link
{
	padding-left:20px;
}

#FoldersTable a:hover
{
	text-decoration:underline;
}

#FoldersTable tr.selected-user-private 
{
	background-image: url('images/folders/folder_opened.png');
	background-color:#FFFF99;
}

#FoldersTable tr.selected-user-public 
{
	background-image: url('images/folders/folder_public_opened.png');
	background-color:#FFFF99;
}

#FoldersTable tr.selected-trash-private 
{
	background-image: url('images/folders/trash_selected.png');
	background-color:#FFFF99;
}

#FoldersTable tbody tr.user-private:hover
{
	background-image: url('images/folders/folder_closed_hover.png');
}

#FoldersTable tbody tr.user-public:hover
{
	background-image: url('images/folders/folder_public_closed_hover.png');
}

#FoldersTable tbody tr.selected-trash-private:hover,
#FoldersTable tbody tr.trash-private:hover
{
	background-image: url('images/folders/trash_hover.png');
}

#FoldersTable tbody tr.selected-user-private:hover
{
	background-image: url('images/folders/folder_opened_hover.png');
}
#FoldersTable tbody tr.selected-user-public:hover
{
	background-image: url('images/folders/folder_public_opened_hover.png');
}


.AspNet-GridView thead
{
	height:20px;
	line-height:20px;
	background-color: #989aa1;
}

.AspNet-GridView table
{
	/*border: solid 1px #989aa1;*/
	width:100%;
}

.FilesGridView .AspNet-GridView-Empty
{
	HEIGHT: 233px;
}

.FilesGridView .AspNet-GridView table
{
	/*width:760px;*/
	/*width:660px;*/
	width:611px;
	
}

.FilesGridView td
{
	 line-height:24px;
}



.AspNet-GridView td
{
	/*padding:2px;*/
	padding-left:5px;
	padding-right:5px;
}

.AspNet-GridView
{
	border: solid 1px #989aa1;
}

.FilesGridView .AspNet-GridView
{
	border: 0;
}

.FilesGridView
{
	border: solid 1px #989aa1;
	margin-left:-1px;	
	/*width:611px;*/
}

.FilesGridView .AspNet-GridView .AspNet-GridView-Pagination
{	
	
	
	/*width:646px;*/
	width:591px;
	
	/*border: solid 1px #989aa1;*/
		
	
}

.AspNet-GridView .AspNet-GridView-Pagination
{
	border-top:solid 1px #989aa1;
	background-color: #989aa1;
	padding-left:10px;
	padding-right:10px;
	height:20px;
	line-height:20px;
}

.AspNet-GridView .AspNet-GridView-Pagination span
{
	color:Black;
	background-color:#EEEEEE;
	padding:3px;
}

.AspNet-GridView .AspNet-GridView-Pagination a
{
	color:White;
	padding:2px;
}

.FilesGridView .AspNet-GridView tbody tr
{
	/*height:20px;*/
}



.AspNet-GridView thead tr a,
.AspNet-GridView thead tr
{
	color:white;
}


.AspNet-GridView th
{
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	
}
.FilesGridView a
{
	text-decoration:none;
}

.FilesGridView a:hover
{
	text-decoration:underline;
}

.FilesGridView .AspNet-GridView .column_itemtype
{
	width:30px;
}

.FilesGridView .AspNet-GridView th.column_downloads
{
	width:60px;
	padding-right:10px;
}

.FilesGridView .AspNet-GridView td.column_downloads
{
	 text-align:right;
	 padding-right:10px;
	 
}

.FilesGridView .AspNet-GridView .table-outer
{
	overflow:auto;
	HEIGHT: 212px;
}

.FilesGridView .AspNet-GridView .column_size,
.FilesGridView .AspNet-GridView .column_date
{
	width:80px;
}

.FilesGridView .AspNet-GridView .column_send
{
	
	padding-left:7px;
}

.FilesGridView .AspNet-GridView .column_delete
{
	padding-right:7px;
}

.FilesGridView .AspNet-GridView .column_send,
.FilesGridView .AspNet-GridView .column_delete,
.FilesGridView .AspNet-GridView .column_shared
{
	width:50px;
}

.FilesGridView .AspNet-GridView .column_select
{
	width:20px;
}

.FilesGridView .AspNet-GridView tbody tr.selected
{
	background-color: #FFFF99 !important;
}

#FoldersTable tbody tr:hover,
.AspNet-GridView tbody tr:hover
{
	background-color: #ffffcf;
	/*cursor:pointer;*/
}

.AspNet-GridView-Alternate
{
	background-color: #EEEEEE;
}




.totals
{
	background-color: #FFFFCC;
	height:25px; line-height:25px; margin-top:-5px;
}

.popup_bg
{
	 background-color:#ffffdd;
}


#profile
{
	line-height:20px;
	width:350px;
	
	margin-top:10px;	
}



#profile label
{
	display:block;
	width:150px;
	text-align:right;	
	float:left;
	padding-right:4px;
}

#profile div
{
	clear:both;
}

.AspNet-LoginStatus
{
	display:block;
	float:right;
	font-size:12px !important;	
}



.header-box
{
	background-color: #989aa1;
	color:white;
	line-height:20px;
	 font-weight:bold;
	 padding-left:10px; 	 
}


.AspNet-ChangePassword
{
	 width:350px;
}

.AspNet-ChangePassword-SubmitPanel
{
	text-align:center;
	margin-top:10px;
}

.AspNet-ChangePassword-SubmitPanel input
{
	width:80px;
}

.AspNet-ChangePassword label
{
	display:block;
	width:140px;
	text-align:right;	
	float:left;
	padding-right:4px;
}



.AspNet-Menu-Link
{
	text-decoration: underline !important;	
}

.AspNet-Menu-Selected
{
	text-decoration:none !important;
}

.SnailMenu
{
	float:left;
}

.SnailMenu ul.AspNet-Menu
{
	width: 400px;
	
}

.SnailMenu li /* all list items */
{
    text-align:center;
    white-space:nowrap;
     
}

.SnailMenu .AspNet-Menu-Separator
{
	 width: 15px;
	 text-align:center;
}

.radioButtonList label
{
	margin-right:10px;
}

.navBox_Outer
{
	background-image: url('images/sidenav_p_r_bg.jpg');
	background-repeat:repeat-y;
	background-position:left;

}

/*.navBox:hover,
.navBox_Inner:hover,
.navBox_Outer:hover
{
	
	background-image:none;
	background-color:#f5f8fd;

}*/

.navBox_Outer
{
	border: solid 1px white;
	
}

.navBox_Outer:hover
{
	border: dashed 1px gray;
	
	
}

.navBox_Inner
{
	background-image: url('images/sidenav_p_bg.jpg');
	background-repeat:repeat-y;
	background-position:right;
}

/*.navBox:hover
{
	text-decoration:underline;
}*/
.navBox
{
	width:200px; 
	height:40px;
	display:block;
	padding-bottom:5px;
	text-decoration:none;
}

.navBox .accountName:hover
{
	
	 
}

.navBox span
{
	padding-left:10px;
}


.navBox .accountName
{
	
	font-weight:bold;
	font-size:14px;
	line-height:25px;
}

.accountBox
{
	
	height:40px;
	display:block;
	padding-bottom:5px;
	text-decoration:none;
	/*line-height:40px;*/
}

.accountBox .accountName
{	
	font-weight:bold;
	font-size:25px;
	
}

.details
{
	font-weight:bold;
	font-size:16px;
}

.signUpLink
{
	 font-weight:bold;
}

.CompareGridView .AspNet-GridView
{
	border:0;
}
.CompareGridView,
.CompareGridView table
{
	width:550px;
}

.CompareGridView tbody tr a
{
	font-weight:bold;
}
.CompareGridView tbody tr a,
.CompareGridView tbody tr
{
	height:30px;
	font-size:14px;
}

.stripedBox
{
	background-image: url('images/striped_bg.jpg');
	background-repeat:repeat-x;
	background-position:bottom;
	border:1px solid #989aa1;
}

.title
{
	font-weight:bold;
	font-size:14px;
	line-height:25px;
	color: #565d8f;
	text-transform:uppercase;
}

.pageTitle
{
	font-weight:bold;
	font-size:16px;
	line-height:25px;
	color: #565d8f;	
}

.menuBox a,
.menuBox span
{
	 font-weight:bold;
}

.marginLeft
{
	margin-left:10px;	
}
.marginRight
{
	margin-right:10px;
}

.marginTop
{
	margin-top:10px;
}
.margin
{
	margin:10px;
}

.marginBottom
{
	margin-bottom:10px;
}

.div400
{
	width:400px;
	margin-left:auto;
	margin-right:auto;	
}

.divMargin10
{
	margin:10px;
}


.accounts
{
	float:left; margin-left:10px;
	width:548px;
}

.accounts .firstDiv
{
	width: 338px; 
	 float:left;
	/*
	border-left: dotted 1px black; 
	height:376px; */
}

.accounts .secondDiv
{
	float:right;
	margin-left: 0px; width: 196px;
	/*
	border-left: dotted 1px black; 
	height:376px;*/
}

.compareAccounts
{
	float:left;
	 width:560px;	 

}

.compareAccounts .accountName
{
	display: block; 
	 padding-left:10px;	
	
}

.AspNet-ChangePassword-FailurePanel
{
	color:Red;
}

.inputFile
{
	width:313px;
}

.successPanel
{
	padding:10px;
	text-align:center;
	color:Green;
	margin-bottom:10px;
}

.sendFilesPopup
{
	width: 500px;	
}

.copymovePopup
{
	width: 440px;	
}

.copymovePopup .rightSide
{
	width:200px !important;
}

.selectedFilesDiv
{
	background-color:White;
	
}

.selectedFilesDiv div
{
	 margin:5px;
}

.selectedFilesDiv span
{
	display:block;
	white-space:nowrap;
}

.modalPopup .selectedFilesDiv,
.sendFilesPopup .selectedFilesDiv
{
	 width:200px;
	 height:210px;	 
	 overflow:auto;
	 
}


.allowPublicUploadsPopup .content input,
.allowPublicUploadsPopup .content textarea
{
	width:275px;	
}

.allowPublicUploadsPopup,
.deleteFilesPopup
{
	width:300px;	
}

.deleteFilesPopup .selectedFilesDiv
{
	width:275px; 
	min-height:80px;
	max-height:300px;
	overflow:auto;
}

.leftDiv
{
	float:left; 
	width:148px;
}


#myBox .folders
{	 
	max-height:213px;
	 overflow:auto;	 
	 
	 
	 border-left:solid 1px #989aa1;	 
	 border-right:solid 1px #989aa1;	 
	 
	 HEIGHT: 216px
}

#folders
{
	border-bottom:solid 1px #989aa1;	
}


#myBox .bar
{
	height: 40px; 
	/*line-height: 40px;*/
	background-color:#989aa1;	
	border-bottom:solid 1px #eeeeee;
}


#myBox .bar.center
{
	width:612px;
}

.modalPopup .rightSide
{
	width:250px;
}

.OrdersGridView .process
{
	text-align:right;
}

.OrdersGridView .processed,
.OrdersGridView .totalDue
{
	text-align:right;
}

.AspNet-GridView .paddingLeft
{
	padding-left:10px;
}
.AspNet-GridView .paddingRight
{
	 padding-right:10px;
}
.QuestionsGridView .AspNet-GridView-Selected,
.FaqGridView .AspNet-GridView-Selected,
.OrdersGridView .AspNet-GridView-Selected
{
	background-color: #FFFF99 !important;
}

.AspNet-GridView .AspNet-GridView-Caption
{
	height:20px; line-height:20px;
	padding-left:10px;
	font-weight:bold;
}

.AspNet-GridView .textAlignRight
{
	text-align:right;
}

.paymentMethod span
{
	display:block;		
	line-height:20px;
	height:20px;	
}

.paymentMethod label
{
	display:block;
	float:left;
	width:100px;
	font-weight:bold;
}

.firstDiv .outer
{
	margin-left:10px;
}

.firstDiv .inner
{
	margin-right:10px;
}



/*.AspNet-GridView-Empty td
{
	padding:0 !important;
}*/

#myBox .empty
{
	text-align: center; line-height: 200px; width: 605px;
	overflow:hidden;
}

/*#myBox .empty div
{
	width:605px !important;
}*/

#myBox .ie6button
{
	margin-top:8px;
}

#myBox .ie6buttons
{
	margin-top:8px;
}

 