/* PHCDL BlueTone - Copyright (c) PHPCredo.com */


.tl {
	width: 9px;
	height: 10px;
	background: url(images/rounded.png) no-repeat top left;
	float: left;
	}

.tm {
	width: 935px;
	height: 9px;
	background: #f5f7f7;
	border-top: 1px solid #a5b0b0;
	float: left;
	}

.tr {
	width: 9px;
	height: 10px;
	background: url(images/rounded.png) no-repeat top right;
	float: left;
	}

.content {
	padding: 0 10px;
	width: 931px;
	clear: left;
	float: left;
	border-left: 1px solid #a5b0b0;
	border-right: 1px solid #a5b0b0;
	background: #f5f7f7;
	word-wrap: break-word;
	}

.bl {
	width: 9px;
	height: 9px;
	background: url(images/rounded.png) no-repeat bottom left;
	clear: both;
	float: left;
	}

.bm {
	width: 935px;
	height: 8px;
	border-bottom: 1px solid #a5b0b0;
	background: #f5f7f7;
	float: left;
	}

.br {
	width: 9px;
	height: 9px;
	background: url(images/rounded.png) no-repeat bottom right;
	float: left;
	}

.syscell {
	background: url('http://filetrip.net/site/skins/0/img/systable_topcell_bk_off.png') repeat-x top;
	white-space: nowrap;
	padding: 0;
	margin: 0;
	padding-left: 7px;
	padding-right: 7px;
	height: 30px;
	border-left: 1px solid #afb9bb;
	border-bottom: 1px solid #afb9bb;
	vertical-align: middle;
	cursor: pointer;
}

.leftcell {
	background: url('http://filetrip.net/site/skins/0/img/systable_leftedge_off.png') no-repeat top;
	padding: 0;
	margin: 0;
	padding-left: 0px;
	padding-right: 0px;
	width: 7px;
	height: 30px;
	border-right: 0px solid #afb9bb;
	border-bottom: 1px solid #afb9bb;
	vertical-align: middle;
	text-align: left;
}

.rightcell {
	background: url('http://filetrip.net/site/skins/0/img/systable_rightedge_off.png') no-repeat top;
	padding: 0;
	margin: 0;
	padding-left: 0px;
	padding-right: 0px;
	width: 7px;
	height: 30px;
	border-left: 0px solid #afb9bb;
	border-bottom: 1px solid #afb9bb;
	vertical-align: middle;
	text-align: right;
}

.tbl_topcell {
	background: url('http://filetrip.net/site/skins/0/img/systable_topcell_bk_off.png') repeat-x top;
	padding: 0;
	margin: 0;
	padding-left: 0px;
	padding-right: 0px;
	height: 30px;
	border-top: 0px solid #afb9bb;
	border-left: 0px solid #afb9bb;
	border-bottom: 1px solid #afb9bb;
	vertical-align: middle;
	text-align: left;
}

.tbl_bottomcell {
	background: url('http://filetrip.net/site/skins/0/img/table_botcell_bk.png') repeat-x top;
	padding: 0;
	margin: 0;
	padding-left: 0px;
	padding-right: 0px;
	height: 18px;
	border-left: 0px solid #afb9bb;
	border-bottom: 0px solid #afb9bb;
	vertical-align: middle;
	text-align: right;
}

.catrightcell {
	background: url('http://filetrip.net/site/skins/0/img/table_topcell_right.png') repeat-x top right;
	padding: 0;
	margin: 0;
	padding-left: 0px;
	padding-right: 0px;
	width: 7px;
	height: 30px;
	border-right: 0px solid #afb9bb;
	vertical-align: middle;
	text-align: left;
}

.smalltable {
  display: block;
  width: 219px;
  height: 30px;
  border-bottom: 1px solid #afb9bb;
  float: none;
}

.smalltableleft {
  display: block;
  width: 7px;
  height: 30px;
  background: url('http://filetrip.net/site/skins/0/img/systable_leftedge_off.png') no-repeat top;
  float: left;
}

.smalltableright {
  display: block;
  width: 7px;
  height: 30px;
  background: url('http://filetrip.net/site/skins/0/img/systable_rightedge_off.png') no-repeat top;
  float: right;
}

.smalltableicon {
  display: block;
  width: 16px;
  height: 30px;
  background: url('http://filetrip.net/site/skins/0/img/systable_topcell_bk_off.png') repeat-x top;
  float: right;
  line-height: 28px;
  vertical-align: middle;
}

.smalltablebicell {
  display: block;
  width: 102px;
  height: 30px;
  background: url('http://filetrip.net/site/skins/0/img/systable_topcell_bk_off.png') repeat-x top;
  float: left;
  text-align: center;
  line-height: 28px;
}

.tricellsize {
  width: 68px;
}

.smalltablefullcell {
  display: block;
  width: 189px;
  height: 30px;
  background: url('http://filetrip.net/site/skins/0/img/systable_topcell_bk_off.png') repeat-x top;
  float: left;
  text-align: left;
  line-height: 28px;
}

.smalltableseparator {
  background: #afb9bb;
  display: block;
  width: 1px;
  height: 30px;
  float: left;
}

#hint2 ul, #hint ul { background: #D6DCE0; list-style-type: none; font-family: Verdana, Tahoma; font-size: 12px;  margin: 0; padding: 0;  text-align: left; border-left: 1px solid #AAA; border-right: 1px solid #AAA; border-bottom: 1px solid #AAA;  }
#hint2 li, #hint li { margin: 0; cursor: default; color: black; padding: 5px; text-align: left; }
#hint2 li:hover, #hint li:hover { background: #88ACA5; font-weight: bold;  text-align: left;  }

img { border: 0; vertical-align: middle; }

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30;
}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 60px;
	background: #5970B2;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #49A3FF}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color: #2875DE;
		font: 11px arial}

	#sddm div a:hover
	{	background: #49A3FF;
		color: #FFF}



/* style sheet woo */

html {
	height: 100%;
}

body {
	height: 100%;
	background: #b3c3c3 url('site/skins/0/img/wall.png') repeat-x top;
	border: 0;
	color: #5F7171;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: Verdana, Tahoma;
	font-size: 12px;
	overflow-y: scroll;
}


input, select, textarea {
	border: 1px solid #9FAAAC;
	background: #E7EAED;
	font-size: 12px;
	font-family: Verdana, Tahoma;
	color: #5F7171;
}

input[type=checkbox] {
	margin: 0;
	padding: 0;
	border: 0;
}

a, a:visited {
	color: #5F7171;
	text-decoration: none;
}

a:hover, a:active {
	color: #404d4d;
	text-decoration: none;
}


img {
	vertical-align: middle;
	border: 0;
}


#fulltable {
	height: 100%;
	border: 0;
	margin: 0;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
	width: 1000px;
	font-family: Verdana, Tahoma;
}


#leftcol {
	border: 0;
	margin: 0;
	padding: 0;
	width: 0;
	background: url('site/skins/0/img/bg_left_col.png') repeat-y left;
}


#rightcol {
	border: 0;
	margin: 0;
	padding: 0;
	width: 0;
	background: url('site/skins/0/img/bg_right_col.png') repeat-y left;
}


#maincol {
	background: #e7eaed;
	border: 0;
	margin: 0;
	padding: 0;
	width: 1000px;
	vertical-align: top;
}

#footer{
	background: #e7eaed url('http://filetrip.net/site/skins/0/img/footer_bk.png') no-repeat bottom right;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: middle;
	text-align: center;
	height: 44px;
	width: 1000px;
}

#logo {
	border: 0;
	margin: 0;
	padding: 0;
	background: url('site/skins/0/img/bg_top.png') repeat-x top;
	width: 100%;
	height: 55px;
	text-align: left;
	display: block;
}

#filename_leftcell {
	background: url('site/skins/0/img/filename_leftcell.png') no-repeat top;
}

#filename_rightcell {
	background: url('site/skins/0/img/filename_rightcell.png') no-repeat top;
	min-width: 50px;
	min-height: 43px;
	text-align: center;
}

#filetitle {
	background: url('site/skins/0/img/filename_bk.png') repeat-x top;
	font-size: 18px;
	font-weight: bold;
	border: 0px;
	height: 43px;
	text-align: left;
}


.rounded {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.bold {
	font-weight: bold;
}

.italic {
  font-style: italic;
}

.large {
	font-size: 18px;
}

.small {
	font-size: 10px;
}

.tiny {
	font-size: 9px;
}

.errortext {
	color: #C00;
}

.errormsg {
  color: #C00;
  font-weight: bold;
  font-size: 11px;
}

.center {
	text-align: center;
}

.nopadding {
  padding: 0;
}

.nomargin {
  margin: 0;
}

.lightBorderBox {
	background: #D6DCE0;
	border: 1px solid #9FAAAC;
	margin-left: 10px;
	margin-right: 10px;
	vertical-align: middle;
	text-align: left;
	padding: 8px;
}

.cattools {
	font-weight: bold;
	float: right;
	width: 268px;
	height: 70px;
	background: url('http://filetrip.net/images/cat_tools.png') no-repeat bottom;
	vertical-align: middle;
	text-align: left;
}

.top10file {
	font-weight: bold;
	float: right;
	width: 156px;
	line-height: 34px;
	height: 34px;
	background: url('http://filetrip.net/images/top10-file.png') no-repeat bottom;
	vertical-align: middle;
	text-align: center;
}

.versionselectbox {
	background: #D6DCE0;
	border: 1px solid #9FAAAC;
	margin-left: 0px;
	margin-right: 0px;
	vertical-align: middle;
	text-align: left;
	padding: 8px;
}

.fileinfobox{
	background: #f5f7f7;
	border: 1px solid #adb7b9;
	vertical-align: middle;
	text-align: left;
}

.transparentBorderBox {
	border: 1px solid #5F7171;
	margin-left: 10px;
	margin-right: 10px;
	vertical-align: middle;
	text-align: left;
	padding: 8px;
}

.regularBorderBox {
	border: 1px solid #A5B0B0;
	background: #f5f7f7;
	margin-left: 0px;
	margin-right: 0px;
	vertical-align: middle;
	text-align: left;
	padding: 8px;
}

#searchbox {
	background: #D6DCE0;
	border: 0px;
	margin-left: 10px;
	margin-right: 10px;
	display: block;
	height: 43px;
	vertical-align: middle;
}

#logotable {
	padding: 0;
	width: 100%;
	height: 55px;
	vertical-align: top;
}

#searchtable {
	padding: 0;
	width: 100%;
	height: 43px;
	vertical-align: middle;
}

.searchtext {
	font-size: 14px;
}

#leftPart {
	width: 5%;
	padding: 0;
	margin: 0;
	text-align: left;
	vertical-align: middle;
}

#searchcell {
        background: url('http://filetrip.net/site/skins/0/img/searchcell_bk.png') no-repeat left;
	width: 55%;
	margin-left: 0px;
	height: 43px;
	padding: 0;
	margin: 0;
	text-align: left;
	vertical-align: middle;
}

#userbox {
        background: url('http://filetrip.net/site/skins/0/img/searchbox_bk.png') repeat-x top;
	width: 40%;
	padding: 0;
	margin: 0;
	line-height: 17px;
	font-size: 10px;
	text-align: right;
	vertical-align: middle;
}

#searchbar_bkl {
        background: url('http://filetrip.net/site/skins/0/img/searchcell_bkl.png') repeat-x right;
	width: 1%;
	padding: 0;
	margin: 0;
	text-align: right;
	vertical-align: middle;
}

#downArrow {
        background: url('http://filetrip.net/site/skins/0/img/down_arrow.png') no-repeat top;
	width: 5%;
	padding: 0;
	margin: 0;
	text-align: right;
	vertical-align: middle;
}

#welcomebox {
	text-align: left;
	margin-left: 15px;
	margin-top: 10px;
}

#systable {
	padding: 0;
	margin: 0;
	border: 0px solid #adb7b9;
	margin-left: 10px;
	margin-right: 10px;
	width: 953px;
	vertical-align: middle;
}

.darkdiv {
	background: #D6DCE0;
	border: 1px solid #9FAAAC;
	margin-left: 10px;
	margin-right: 10px;
	display: block;
	vertical-align: middle;
}


.leftcellbottom {
	background: url('http://filetrip.net/site/skins/0/img/systable_leftbottomedge_on.png') no-repeat bottom;
	white-space: nowrap;
	padding: 0;
	padding-left: 0px;
	padding-right: 0px;
	height: 30px;
	border-right: 0px solid #afb9bb;
	border-bottom: 0px solid #afb9bb;
	vertical-align: middle;
}

.rightcellbottom {
	background: url('http://filetrip.net/site/skins/0/img/systable_rightbottomedge_on.png') no-repeat bottom;
	white-space: nowrap;
	padding: 0;
	padding-left: 0px;
	padding-right: 0px;
	height: 30px;
	border-right: 0px solid #afb9bb;
	border-bottom: 0px solid #afb9bb;
	vertical-align: middle;
}


.syscellselected {
	background: url('http://filetrip.net/site/skins/0/img/systable_topcell_bk_on.png') repeat-x top;
	white-space: nowrap;
	padding: 0;
	padding-left: 7px;
	padding-right: 7px;
	height: 30px;
	border-left: 1px solid #afb9bb;
	border-right: 0px solid #afb9bb;
	vertical-align: middle;
	cursor: pointer;
}

.syscellfiller {
	background: url('http://filetrip.net/site/skins/0/img/systable_topcell_bk_off.png') repeat-x top;
	width: 100%;
	height: 30px;
	border-left: 1px solid #afb9bb;
	border-right: 0px solid #afb9bb;
	border-bottom: 1px solid #afb9bb;
	vertical-align: middle;
}

.catcell {
	background: url('http://filetrip.net/site/skins/0/img/systable_bottomcell_bk_on.png') repeat-x bottom;
	text-align: center;
	padding: 0;
	padding-top: 5px;
	padding-bottom: 5px;
}



#contentTable {
	width: 950px;
	
}

#menuCell {
	width: 200px;
	border: 2px solid #5F7171;
	background: #D1D7D7;
	padding: 5px;
	text-align: left;
	vertical-align: top;
}

#spacerCell {
	width: 15px;
}


#contentCell {
	width: 735px;
	text-align: left;
	vertical-align: top;
}


.formTable {
	width: 95%;
}

.formTableLeft {
	width: 25%; 
	text-align: left;
	vertical-align: middle;
	padding: 4px;
}

.formTableRight {
	width: 75%; 
	text-align: left;
	vertical-align: middle;
	padding: 4px;
}





form {
  margin: 0;
  padding: 0;
}

h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 26px;
  font-weight: normal;
  color: #40596A;
  padding-bottom: 0px;
  margin-bottom: 0px;
}

h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 26px;
  color: #40596A;
  font-weight: normal;
  margin: 10px;
}

h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #40596A;
  font-weight: normal;
  margin: 0;
}


strong, legend {
  font-size: 12px;
  font-weight: bold;
}

/******************************************************/

.maintenance {
  background-color: #ff9999;
  font-family: Georgia, Verdana, Helvetica, sans-serif;
  padding: 10px;
  border: 3px solid #cc3366;
  font-size: 13px;
  color: #333333;
}

.maintenance a {
  color: #996666;
  font-weight: bold;
}

.maintenance_title {
  color: #996666;
  font-size: 18px;
  font-weight: bold;
  font-family: Georgia, Arial, Helvetica, sans-serif;
}

.critical_error {
  background-color: #ff9999;
  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
  padding: 10px;
  border: 2px solid #cc3366;
  font-size: 13px;
  color: #333333;
}

.critical_error a:link, .critical_error a:visited, .critical_error a:hover, .critical_error a:active  {
  color: #996666;
  font-weight: bold;
}

.critical_error_title {
  color: #996666;
  font-size: 18px;
  font-weight: bold;
  font-family: Georgia, Arial, Helvetica, sans-serif;
}

.error {
  background-color: #ff9999;
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  padding: 10px;
  border: 1px dotted #cc3366;
  font-size: 12px;
  color: #333333;
}

.error a:link, .error a:visited, .error a:hover, .error a:active {
  color: #996666;
  font-weight: bold;
}

.error_title {
  color: #996666;
  font-size: 18px;
  font-weight: bold;
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

.warning {
  background-color: #ffcc99;
  font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
  padding: 10px;
  border: 1px dotted #cc6633;
  font-size: 13px;
  color: #333333;
}

.warning a:link, .warning a:visited, .warning a:hover, .warning a:active {
  color: #998666;
  font-weight: bold;
}

.warning_title {
  color: #998666;
  font-size: 18px;
  font-weight: bold;
  font-family: Georgia, Arial, Helvetica, sans-serif;
}

.notice {
  background-color: #ccff99;
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  padding: 10px;
  border: 1px dotted #6c8b4c;
  font-size: 13px;
  color: #333333;
}

.notice a {
  color: #669966;
  font-weight: bold;
}

.notice_title {
  color: #669966;
  font-size: 18px;
  font-weight: bold;
  font-family: Georgia, Arial, Helvetica, sans-serif;
}

/******************************************************/

.big {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #40596A;
}

.image {
  border: 2px solid #000000;
}

.table {
  margin: 0 0 0 0;
  border: 2px solid #4B687C;
}

.contenttbl{
  margin: 0 0 0 0;
  border: 0px solid #4B687C;
  text-align: left;
}

.tbl_tl{
  background: url('http://filetrip.net/site/skins/0/img/tbl_cnr_tl.png') repeat-x bottom;
  margin: 0 0 0 0;
  border: 0px solid #4B687C;
  min-height: 7px;
  min-width: 7px;
  font-size: 1px;
}

.tbl_tp{
  background: url('http://filetrip.net/site/skins/0/img/tbl_tp.png') repeat-x bottom;
  margin: 0 0 0 0;
  border: 0px solid #4B687C;
  width: 100%;
  font-size: 1px;
}

.tbl_tr{
  background: url('http://filetrip.net/site/skins/0/img/tbl_cnr_tr.png') repeat-x bottom;
  margin: 0 0 0 0;
  border: 0px solid #4B687C;
  min-height: 7px;
  min-width: 7px;
  font-size: 1px;
}

.tbl_bl{
  background: url('http://filetrip.net/site/skins/0/img/tbl_cnr_bl.png') repeat-x top;
  margin: 0 0 0 0;
  border: 0px solid #4B687C;
  min-height: 7px;
  min-width: 7px;
  font-size: 1px;
}

.tbl_bt{
  background: url('http://filetrip.net/site/skins/0/img/tbl_bt.png') repeat-x top;
  margin: 0 0 0 0;
  border: 0px solid #4B687C;
  width: 100%;
  font-size: 1px;
}

.tbl_br{
  background: url('http://filetrip.net/site/skins/0/img/tbl_cnr_br.png') repeat-x top;
  margin: 0 0 0 0;
  border: 0px solid #4B687C;
  min-height: 7px;
  min-width: 7px;
  font-size: 1px;
}

.tbl_l{
  background: url('http://filetrip.net/site/skins/0/img/tbl_l.png') repeat-y left;
  margin: 0 0 0 0;
  border: 0px solid #4B687C;
  min-height: 7px;
  min-width: 7px;
  font-size: 1px;
}

.tbl_r{
  background: url('http://filetrip.net/site/skins/0/img/tbl_r.png') repeat-y right;
  margin: 0 0 0 0;
  border: 0px solid #4B687C;
  min-height: 7px;
  min-width: 7px;
  font-size: 1px;
}

.tbl_main{
  background: #F5F7F7;
  margin: 0 0 0 0;
  border: 0px solid #4B687C;
}
.header_title {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 26px;
  text-align: right;
  padding-bottom: 3px;
  border-bottom: 2px solid #4A6A7C;
  margin: 0 0 20px 0;
}

.header {
  padding: 8px;
  font-size: 11px;
  background: url('http://filetrip.net/site/skins/0/img/systable_topcell_bk_off.png') #5E829C;
  background-position: top left;
  background-repeat: repeat-x;
  color: #FFFFFF;
}

.subheader {
  padding: 6px;
  background: url('http://filetrip.net/site/skins/0/img/systable_topcell_bk_off.png') #ccd5d8;
  background-position: top left;
  background-repeat: repeat-x;
  color: #5f7171;
}

.row {
  padding: 6px;
  background-color: #F5F5F5;
  color: #40596A;
  border-bottom: 1px solid #adb7b9;
  border-right: 1px solid #adb7b9;
  border-left: 1px solid #adb7b9;
}

.line {
  padding: 0px;
  background-color: #DDDDDD;
}

.button {
  font-weight: bold;
  padding: 3px 3px 3px 3px;
  margin: 5px 5px 5px 5px;
}

/******************************************************/

#header_logo {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 26px;
  text-align: right;
  padding-bottom: 3px;
  border-bottom: 2px solid #4A6A7C;
  margin: 0 0 20px 0;
}

#header_data_bar {
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: normal;
  padding-bottom: 3px;
  margin: 0 0 0 0;
}

#header_box {
  padding: 0 10px 0 10px;
  margin: 0 0 20px 0;
  width: 100%;
}

#ie-message {
background:#C00;
text-align:center;
border-bottom:1px solid #900;
color: #fff;
top:0;
padding:5px;
width:100%;
}
#ie-message a {
color: #fff;
}


.massiveTitle {
  font-size: 22px;
  color: #5F7171;
}

.navigationlink {
   font-weight: normal;
   font-style: italic;
   font-size: 10px;
   color: #5f7171;
}
