﻿body {
 font-family: Verdana, arial, helvetica, sans-serif;
 font-size:9pt;
 margin-top:0px;
 margin-left:0px;
}

.txt 
{
 font-family: Verdana, arial, helvetica, sans-serif;
 font-size:9pt;
 font-style:normal;
 font-weight:normal;
 color:Black;
}

.txtMsgChoice
{
	margin-left: -2px;
	padding-right: 5px;
	padding-bottom: 1px;
}

.txtMsgAnswer 
{
	font-style:italic;
	float:left;
}

.txtMsgAnswerRow 
{
	font-style:italic;
}

.txtItemOwner 
{
	font-size: 8pt;
}

.footer  
{
	width: 800px;
	display:none;
	font-size: 7pt;
	margin-left: 20px;
}

a:link {  color: #000099; text-decoration: none }
a:visited {  color: #000099; text-decoration: none }
a:hover   
{
	color: #CC0000; 
	text-decoration: underline 
}
a:active {  color: #CC0000; text-decoration: underline }



#divBody
{
	margin-left: 30px;
	position:relative;
	top: -20px;
	width: 800px;
}


.searchBox 
{
	position: relative; 
	background-image: url(../img/searchFooter.gif);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-position:bottom;
}

td.top 
{
	vertical-align:top;
}



.aBig
{
	font-size: 13pt;
	text-decoration: underline;
}

h1 
{	
	position:relative;
	left:-15px;
	
	margin-top: 0px;
	padding-top:0px;
	color:#1D4993;
	letter-spacing:-1px;
	font: normal 24px/26px "Century Gothic", "Helvtica Neue", "Trebuchet MS",Arial,Helvetica,sans-serif;
}

h2 
{
	color: #132970;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;	
	padding: 2px 0 0.5em;
	vertical-align:baseline;
	font-size: 18px;
	font-family: 'Georgia', 'Helvtica Neue' Arial, sans-serif;
}

.smallTitle
{
	font-weight:bold;
}


.bigTitle
{
	position:relative;
	color:#1D4993;
	letter-spacing:-1px;
	font: normal 24px/26px "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
/*
	font-size: 13pt;
	font-weight:bold;
*/
}


.mediumTitle
{
	position:relative;
	color:#141868;
	font-weight:bold;
	letter-spacing:-1px;
	font: 18px "Trebuchet MS",Arial,Helvetica,sans-serif;
/*
	font-size: 13pt;
	font-weight:bold;
*/
}


.createAccTitle 
{
	border-collapse: collapse;
	font: 13px "Trebuchet MS",Arial,Helvetica,sans-serif;
	color: White;
	text-align:left;
	padding: 2px 2px 2px 5px;
	font-weight:bold;
	background-image: url(../img/bar.gif);
	background-repeat:no-repeat;
}


.itemDesc 
{
	font-style:italic;
	font-size: 8pt;
}


.txtSelected 
{
	padding: 0px 5px 0px 5px;
	background-image: url('../img/btn-bgr.gif');
	background-repeat:repeat-x;
	color: White;
	font-size: 11pt;
	font-weight: bold;
}

.txtSelected a:link
{
	color: White;
}

.txtSelected a:visited
{
	color: White;
}



.breadCrum 
{
	font-family:Verdana;
	font-size: 8pt;
}

.infoNoRows 
{
	font-style:italic;
}

.tb 
{
	font-family:Arial;
	font-size:9pt;
	border: solid 1px #2D4C8D;
}

.tbItemTitle
{
	font-family:Arial;
	font-size:12pt;
	border: solid 1px #2D4C8D;
}

.ddl
{
	font-family:Arial;
	font-size:9pt;
}


.tbError 
{
	font-family:Arial;
	font-size:8pt;
	background-color: #fde1e1;
	border: solid 1px #b62424;
}

.tbBlured
{
	font-family:Arial;
	font-size:8pt;
	border: solid 1px #7C97D0;
	color: #151552;
	background-color: #F0F0F7;
}

input.search
{
	font-family:Arial;
	font-size:10pt;
	border: solid 1px #4e78a8;
	height: 18px;
	
	position:absolute; 
	top:24px; 
	left:370px;
}

.c1 
{
 
	float:none;
	position:absolute;
	left: 40px;
}

.leftAligt1 
{
	float: left;
	right: 100px;
	position: relative;
	left: 100px;
	color: Red;
}

input.btn
{
	font-family:Arial;
	font-size:9pt;
	border: solid 1px #88BBD3;
	background-color: #C7E1FF;
}

.btnBig
{
	font-family:Arial;
	font-size:12pt;
	border: solid 1px #88BBD3;
	padding: 8px;
	background-color: #C7E1FF;
}

.btnWide
{
	width: 160px;
	text-align: right;
}



.btnLogin 
{
	height: 23px;
	width: 70px;
}

.btnLink 
{
	font-family:Arial;
	font-size:9pt;
	text-align:center;
	vertical-align:middle;
	background-image: url(../img/btn1.gif);
	background-repeat:no-repeat;
	padding: 1px 5px 5px 5px;
}

.btnLink a:link
{
	color: #345870;
}

.btnLink a:visited
{
	color: #345870;
}

.btnLink a:hover
{
	font-family:Arial;
	font-size:9pt;
	color: #0E3854;
	text-decoration: none;
}

.btnLink a:active
{
	font-family:Arial;
	font-weight:bold;
	font-size:9pt;
	color: Yellow;
	text-decoration: none;
}


td:hover.btnLink
{
	background-image: url(../img/btn1s.gif);
	background-repeat:no-repeat;
}

.req 
{
	font-family:Garamond;
	color:Red;
	font-size:large;
}

.err 
{
	font-family: Arial;
	color:Red;
	font-size: 8pt;
}

.tips 
{
	border: solid 1px #DAD59E;
	font-size: 8pt;
	background-color: #F7F5DB;
	margin: 2px 2px 2px 2px;
	padding: 3px;
}

.requestBar 
{
	width: 100%;
	border: solid 2px #DAD59E;
	font-size: 10pt;
	background-color: #F9F8AC;
	margin: 2px 2px 2px 2px;
	padding: 2px 2px 2px 2px;	
	filter:alpha(opacity=70);
	opacity:0.7;
}

.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../img/rating/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../img/rating/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../img/rating/SavedStar.png);
}


.bgrDialog {
	background-color:Gray;
	filter:alpha(opacity=30);
	opacity:0.3;
}

.modalPopup 
{
	background-color:#ffffff;
	border-width:2px;
	border-style:solid;
	border-color:#989898;
	border-top-color: #989898;
	border-left-color: #989898;
	padding:0px;
	width:250px; 
}

.modalPopupCaption 
{
	cursor: move;
	background-color: #e5e5e5;
	padding:8px;
	font-weight: bold;
	font-size: 10pt;
}

.modalPopupContent
{
	border-collapse: collapse;
	text-align:left;
	margin: 0;
	padding: 5px;
}

.popupLoanExchange
{
	background-image: url(../img/cover/g/ps3/88103238.gif);
	background-position:right top;
	background-repeat:no-repeat;
}

 
.infoText 
{
	font-style:italic;
}

.closeIcon 
{
	cursor: pointer;
	vertical-align: top;
}


.txtHardware 
{
	font-family: Arial;
	font-size: 8pt;
	color:#565D67;
}

.txtAge 
{
	font-family: Arial;
	font-size: 8pt;
	color:#565D67;
}

.txtBold 
{
	font-weight:bold;
}


.txtNewItem 
{
	font-size: 7pt;
	color:#B38F01;
}

.txtLent 
{
	color: #A61111;
}

.txtUsing
{
	color: #161179;
}

.txtResting
{
	color: #0D7014;
}


.InfoHintPopupHeader 
{
	width: 150px;
	height: 10px;
	font-family: Arial;
	
	border: 1px solid #9AB2E1;
	padding: 3px;
	font-size: 11px;
	color: #10346A;
	background: #C3D3F2;
	filter: alpha(opacity=50);
	opacity: 0.50;

}




/* Menu items ------------ */
a.menuTopItem 
{
	background-color:Transparent;
	color:White;
	font-size: 30px;
}
.menuTopItemSelected a:hover
{
	color:White;
	text-decoration: none;
	background-color:Navy;
}

a.menuSubItem
{
	background-color: #7DB5C7;
	color:White;
	padding-top: 2px;
	padding-bottom: 2px;
}

.menuSubItem 
{
	background-color: #7DB5C7;
	padding-top: 2px;
	padding-bottom: 2px;
	color:White;
}


a:hover.menuSubItemSelected
{
	background-color:Navy;
	color: White;
	text-decoration: none;
}


.shadow{
	border:1px solid silver;
	font:10pt arial;
	position:relative;
	display:inline;
	background:white;
	z-index:100
}

.shadow_inner{
	overflow:hidden;
	position:absolute;
	top: -1000px;
	filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
	opacity:0.1; /*firefox 1.5 opacity*/
	-moz-opacity:0.1; /*mozilla opacity*/
	-khtml-opacity:0.1; /*opacity*/
	z-index:10
}

.tdContainer  
{
	vertical-align: top;
}

.tdCreateAcc  
{
	text-align: right;
}


.newItemImg 
{
	/*background-image: url(img/newitems.gif);*/
	position: relative;
	top: 10px;
	left: -10px;
}



.txtChangePwd
{
	position:relative;
	top: -10px;
}

.imgListTitle 
{
	position:relative;
	top: 5px;
}

.imgMsgNr 
{
	position:absolute;
	left: 381px;
	top: 80px;
}

.loginBox 
{
	line-height: 22px;
}

.imgMsgBox 
{
	float:left; 
	padding-right:8px;
}

.imgInfoBox 
{
	float:left; 
	padding-right:4px;
}


.tipBox 
{
	width: 400px;
	
	border: solid 1px #afb08b;
	background-color: #f9fad2;
	padding: 6px;
}

.tipBox2 
{
	font-style:italic;
	color: Gray;
	text-align:left;
	vertical-align:top;
	float:left;
	width: 150px;
}

.tipBoxBytLana 
{
	border: solid 1px #afb08b;
	background-color: #f9fad2;
	padding: 6px;
	font-style:italic;
	text-align:left;
	vertical-align:top;
	width: 300px;
}

.infoBox 
{
	border: solid 1px #afb08b;
	background-color: #f9fad2;
	padding: 6px;
	line-height: normal;
	text-align:left;
}

.infoBoxImg 
{
	border: solid 1px #afb08b;
	background-color: #f9fad2;
	background-position: 5px 5px;
	background-image: url(../img/info32.gif);
	background-repeat:no-repeat;
	
	padding: 6px;
	padding-left: 65px;
	line-height: normal;
	text-align:left;
	margin-right: 20px;
}




.errBox 
{
	width: 400px;
	border: solid 1px #edb5b5;
	background-color: #fad2d2;
	padding: 6px;
	text-align:left;
}

/* InfoBox */

.infoBoxHeader 
{
	font-Weight:bold;
	font-Family:arial;
	font-Size:11px;
	width:200px;
	border:1px solid #A5CFE9;
	padding:5px;
	color:#4B7A98;
	background:#D5EBF9;
}

.infoBoxBody 
{
	border-bottom:1px solid #A5CFE9;
	border-left:1px solid #A5CFE9;
	border-right:1px solid #A5CFE9;
	width:200px;
	font-family:arial;
	font-size:11px;
	padding:5px;
	color: #1B4966;
	background:#FFFFFF;
}



#addItemBox
{
	width: 800px;
	float: left; 
	text-align:left; 
	margin-top: 8px;
	border-top: dashed 1px #4a80ca;
	border-bottom: dashed 1px #4a80ca;
}


#addItemBoxContent 
{
	width: 800px;
	float: left; 
	text-align:left; 
	margin-top: 8px;
	border-top: dashed 1px #4a80ca;
	border-bottom: dashed 1px #4a80ca;
}



#content {
	margin-top:10px;
	padding-bottom:10px;
}
#content div {
	padding:10px;
	border:1px solid #bbb;
	float:left;
}







.rblReqType  
{
	font-size: 13pt;
	font-weight:bold;	
}






/* Items Table */

img {
	border: 0 solid #FFFFFF;
	margin: 0;
	padding: 0;
}

.imgIcon 
{
	width: 16px;
	height: 16px;
}

.imgIconBig
{
	width: 32px;
	height: 32px;
}


.noItems 
{
	border-top: hidden 0px #BBE7F5;
	border-left: hidden 0px #A3CBD8;
	border-right: hidden 0px #FFFFFF;
	border-bottom: hidden 0px #FFFFFF;
	font-style:italic;
}

.tableFrame 
{
	border-collapse: collapse;
	border-bottom-style:dashed;
	border-top: solid 2px #BBE7F5;
	border-left: solid 2px #A3CBD8;
	border-right: hidden 0px #FFFFFF;
	border-bottom: hidden 0px #FFFFFF;
}


.tableItem 
{
	background-color: #EFF6FB;
	border-collapse: collapse;
	border: 0px;
	border-left: solid 1px #d1e1ec;
	border-right: solid 1px #d1e1ec;
}

.tableItemAlt 
{
	border-collapse: collapse;
	border: 0px;
	border-left: solid 1px #b3cee0;
	border-right: solid 1px #b3cee0;
	background-color: #D4E7F4;
}

.tableButtonCol 
{
	background-color: #F8FCFE;
	border-collapse: collapse;
	border: 0px;
}

.tableButtonColAlt 
{
	border-collapse: collapse;
	border: 0px;
	background-color: #E4F0F8;
}

.tableTitle 
{
	border-collapse: collapse;
	color: White;
	text-align:left;
	font-weight:bold;
	border-bottom: solid 1px White;
	background-color:#0F457B;
}

.tableEdit 
{
	font-size:9pt;
	font-weight:normal;
	text-align:right;
}

.tableEdit a:link
{
	color: White;
}

.tableEdit a:visited
{
	color: White;
}

.tableEdit a:hover
{
	color: White;
	text-decoration: underline;
}

.tableEdit a:active
{
	color: White;
}


.tableTitleButtons 
{
	text-align:left;
	font-weight:bold;
	border-collapse: collapse;
	border-top: solid 1px #EBF1F5;
	border-bottom: solid 1px #EBF1F5;
	background-color:#EBF1F5;
}


.tableSubFrame 
{
	border-top: solid 0px #BBE7F5;
	border-left: solid 0px #BBE7F5;
	border-right: hidden 0px #FFFFFF;
	border-bottom: hidden 0px #FFFFFF;
}

.tableSubTitle 
{
	font-style:italic;
	font-weight:bold;
	background-color:#D4EBF2;
}


/* Items Table - END */


/* MessgeViewType */

.tableMsgView 
{
	background-color: #0F457B;
	text-align:center;
	
}

td:hover.tdMsgView
{
	background-color: #2c67a2;
	color: White;
	border-bottom: solid 1px #4983bc;
}

.tdMsgView a:link
{
	color: White;
}

.tdMsgView a:visited
{
	color: White;
}

.tdMsgView a:hover
{
	background-color: #2c67a2;
	font-size:9pt;
	color: White;
	text-decoration: none;
}


.tdSelectedMsgView 
{
	background-color: #eff6fd;
	border-top: solid 1px #9ab4cd;
	border-left: solid 1px #9ab4cd;
} 

.tdMsgInSelected 
{
	background-image: url('../img/msg-in-s.gif');
	background-repeat:no-repeat;
	background-position: 5px;
}

.tdMsgInUnselected 
{
	background-image: url('../img/msg-in-us.gif');
	background-repeat:no-repeat;
	background-position: 5px;
}


.tdMsgOutSelected 
{
	background-image: url('../img/msg-out-s.gif');
	background-repeat:no-repeat;
	background-position: 12px;
}

.tdMsgOutUnselected 
{
	background-image: url('../img/msg-out-us.gif');
	background-repeat:no-repeat;
	background-position: 12px;
}

/* MessgeViewType - END */


/* Repeater */

.tdOwner 
{
	width: 120px;
	text-align:center; 
}

.tdOwnerSmall
{
	width: 90px;
	text-align:right;
	padding-right: 7px; 
}

/* Repeater END */

.divMarkNone
{
	background-color: Transparent;
}


.divMarkWish 
{
	position:absolute;
	top: 101px;
	left: 67px;
	height: 1px;
	width: 60px;
	background-color: White;
}

.divMarkItems
{
	position:absolute;
	top: 102px;
	left: 205px;
	height: 1px;
	width: 30px;
	background-color: White;
}