@import url(default_popup.css);
@import url(default_login.css);

/* global styling */
body { background-color: white; margin:0px; }
body, table {
	font-family:Segoe UI, Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
}

a,a:link,a:visited { color: #000099; text-decoration: none; }
a:active { color: #73b505; }
a:hover { color: #000000; text-decoration: underline; }

h1 { font-size:22px; margin-top:0px; margin-bottom:5px; }
h2 { font-size:18px; margin-top:0px; margin-bottom:5px; }
h3 { font-size:12px; margin-top:0px; margin-bottom:5px; }

th { text-align:left; }

form { padding:0px; margin:0px; }

/* page structure */
#containerTable {
	width: 100%;
	/*border: solid 1px #D00407;*/
	/*background-color:#FFAA56;*/
	background-color:#ffffff;
}

#containerTable #menuArea {
	height: 20px;
	background: #8bc1c8;
	padding-left: 10px;
	background-image:  url(../images/swapskin/menuarea.gif);	
}
#containerTable #menuArea  a, #containerTable #menuArea  a:link, #containerTable #menuArea  a:visited {
	font-size:12px;
	/*font-weight:bold;*/
	/*color:#D00407;*/
	color:white;
	padding-left:5px;
	padding-right:5px;
	margin-left:5px;
	margin-right:5px;
}

#containerTable #menuArea  a:hover {
	background-color:#ffffff;
	color:#000000;
}


#containerTable #lhArea {
	width: 150px;
	vertical-align: top;
	background-color:white;
}

#containerTable #contentArea {
	padding-top:3px;
	padding-left:10px;
	vertical-align: top;
	height: 450px;
}

#containerTable #rhArea {
	width: 140px;
	vertical-align: top;
	background-image:  url(../images/swapskin/register_free_splash_repeat.gif);
	background-repeat: repeat-y;
}

#containerTable #footerArea {
	background-image:  url(../images/swapskin/footer.gif);
	background-repeat: repeat-x;
	align: centre;
	padding-left: 5px;
	padding-right: 5px;
	height: 50px;
}
#containerTable #footerArea a,#containerTable #footerArea a:link,#containerTable #footerArea a:visited { color: white; text-decoration: none; }
#containerTable #footerArea a:active { color: #FF3333; }
#containerTable #footerArea a:hover { color: #cccccc; text-decoration: underline; }

.general {
	border: 1px solid #000000;
	font-family:Segoe UI, Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	color: #000000;
	text-indent: 2px;
}


.general.alert {
	background:#c2e686;
}

.general.req {
	background-image: url(../images/system/required.gif);
	background-position: right;
	background-repeat: no-repeat;
}

/* style specifics */
.QuickSearch { width:120px; }

.titleBar {
	background-color: #d00407;
	background-image:  url(../images/swapskin/titlebar_repeat.gif);
	background-repeat: repeat-x;
	height: 130px;
}

.lhMenu {
	background-color:white;
	width:150px;
	height:300px;
	vertical-align: top;
}

.lhMenu .mm {
	width:150px;
}

.lhMenu .mm a, .lhMenu .mm a:link, .lhMenu .mm a:visited {
	display:block;
	text-indent:5px;
	color:black;
}
.lhMenu .mm a:hover {
	background-color:#73b505;
	color:white;
}

#qs {
	padding-left:5px;
}

.contentOuter { padding:5px; padding-left:0px; padding-right:10px; }

.contentOuter_tl { background-image: url(../images/swapskin/border_tl.gif); background-repeat: no-repeat; height:10px; width:10px; padding:0px; }
.contentOuter_tm { background-image: url(../images/swapskin/border_tm.gif); background-repeat: repeat-x; height:10px; padding:0px; }
.contentOuter_tr { background-image: url(../images/swapskin/border_tr.gif); background-repeat: no-repeat; height:10px; width:10px; padding:0px; }
.contentOuter_ml { background-image: url(../images/swapskin/border_ml.gif); background-repeat: repeat-y; width:10px; padding:0px; }
.contentOuter_mm { background-image: url(../images/swapskin/border_mm.gif); padding:5px; }
.contentOuter_mr { background-image: url(../images/swapskin/border_mr.gif); background-repeat: repeat-y; height:10px; width:10px; padding:0px; }
.contentOuter_bl { background-image: url(../images/swapskin/border_bl.gif); background-repeat: no-repeat; height: 10px; width: 10px; padding:0px; }
.contentOuter_bm { background-image: url(../images/swapskin/border_bm.gif); background-repeat: repeat-x; height: 10px; padding:0px; }
.contentOuter_br { background-image: url(../images/swapskin/border_br.gif); background-repeat: no-repeat; height: 10px; width: 10px; padding:0px; }

.contentInner_tl { background-image: url(../images/swapskin/bin_tl.gif); background-repeat: no-repeat; height:10px; width:10px; }
.contentInner_tm { background-image: url(../images/swapskin/bin_tm.gif); background-repeat: repeat-x; height:10px; }
.contentInner_tr { background-image: url(../images/swapskin/bin_tr.gif); background-repeat: no-repeat; height:10px; width:14px;  }
.contentInner_ml { background-image: url(../images/swapskin/bin_ml.gif); background-repeat: repeat-y; width:10px; }
.contentInner_mm { background-color: white; background-image: url(../images/swapskin/bin_mm.gif); }
.contentInner_content { height:300px; }
.contentInner_mr { background-image: url(../images/swapskin/bin_mr.gif); background-repeat: repeat-y; height:10px; width:14px; }
.contentInner_linel { background-color: white; background-image: url(../images/swapskin/bin_linel.gif); background-repeat: repeat-x; height:15px }
.contentInner_linem { background-color: white; background-image: url(../images/swapskin/bin_linem.gif); background-repeat: repeat-x; height:15px }
.contentInner_liner { background-color: white; background-image: url(../images/swapskin/bin_liner.gif); background-repeat: repeat-x; height:15px }
.contentInner_bl { background-image: url(../images/swapskin/bin_bl.gif); background-repeat: no-repeat; height:14px; width:10px; }
.contentInner_bm { background-image: url(../images/swapskin/bin_bm.gif); background-repeat: repeat-x; height:14px; background-position:top; }
.contentInner_br { background-image: url(../images/swapskin/bin_br.gif); background-repeat: no-repeat; height:14px; width:14px; }


.homepage { padding-right:10px; }
.homepage .tl { background-image: url(../images/system/home_tl.gif); background-repeat: no-repeat; height:10px; width:10px; padding:0px; }
.homepage .tm { background-image: url(../images/system/home_tm.gif); background-repeat: repeat-x; height:10px; }
.homepage .tr { background-image: url(../images/system/home_tr.gif); background-repeat: no-repeat; height:10px; width:14px;  padding:0px; }
.homepage .linel { background-image: url(../images/system/home_linel.gif); background-repeat: repeat-y; padding:0px; }
.homepage .linem { background-image: url(../images/system/home_linem.gif); padding-left:10px;  }
.homepage .liner { background-image: url(../images/system/home_liner.gif); background-repeat: repeat-y; padding:0px; }
.homepage .ml { background-image: url(../images/system/home_ml.gif); background-repeat: repeat-y; width:10px; padding:0px;  }
.homepage .mm { background-image: url(../images/system/home_mm.gif); padding-left:10px; }
.homepage .mr { background-image: url(../images/system/home_mr.gif); background-repeat: repeat-y; height:10px; width:14px; padding:0px; }
.homepage .bl { background-image: url(../images/system/home_bl.gif); background-repeat: no-repeat; height:14px; width:10px; padding:0px; }
.homepage .bm { background-image: url(../images/system/home_bm.gif); background-repeat: repeat-x; height:14px; background-position:top; }
.homepage .br { background-image: url(../images/system/home_br.gif); background-repeat: no-repeat; height:14px; width:14px; padding:0px; }


.resultsTable { background: url(../images/swapskin/results_bg.gif); background-repeat:repeat-x; border-left: solid 1px #FF7F00; border-right: solid 1px #FF7F00; }
.resultsTable .innerGrid {  }
.resultsTable .innerGrid td { border-right: solid 1px #cccccc; }
.resultsTable .innerGrid th { border-bottom: solid 1px #cccccc; }

.hoverRow { cursor:pointer; cursor:hand; }

.myImagesViewer img { padding:4px; height:40px; }
.myImagesViewer img:hover { border: solid 2px #D00407; padding:2px;}

#myitemsTable {
	width:80%;
	font-size:11px;
}

#myitemsTable td {
	border: 1px solid #cccccc;	
	width:50%;
}

.ds_tl { background-image: url(../images/system/ds_tl.jpg); background-repeat: no-repeat; width:16px; }
.ds_tr { background-image: url(../images/system/ds_tr.jpg); background-repeat: no-repeat; width:16px;  }
.ds_ml { background-image: url(../images/system/ds_ml.jpg); background-repeat: repeat-y; width:16px; }
.ds_mm { background-image: url(../images/system/ds_mm.jpg); }
.ds_mr { background-image: url(../images/system/ds_mr.jpg); background-repeat: repeat-y; width:16px; }
.ds_bl { background-image: url(../images/system/ds_bl.jpg); background-repeat: no-repeat; height: 24px; width: 35px; }
.ds_bm { background-image: url(../images/system/ds_bm.jpg); background-repeat: repeat-x; height: 24px; }
.ds_br { background-image: url(../images/system/ds_br.jpg); background-repeat: no-repeat; height: 24px; width: 35px; }

.Alert {
	color: #FF0000;
}
.addr {
	padding: 5px;
	width: 200px;
	border: inset #000000;
	font-size: 14px;
	font-weight: bold;
}
.statusBox {
	width: 150px;
	border: 1px inset #000000;
}
.itemDetailhr {
	background-image: url(../images/swapskin/itemdetail_bg.gif);
	background-repeat: repeat-x;
}
.itemDetailDesc {
	/*font-style: italic;*/
	display: block;
	/*height: 100px;*/
	background-image: url(../images/swapskin/results_bg.gif);
	background-repeat: repeat-x;
	padding: 5px;

}
.itemDetail {
	border: 1px solid #000000;
}
.itemDetail td {
	padding:5px;
}
