body {margin-top: 0px;margin-left: 0px;margin-right: 0px;margin-bottom: 0px;font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #696766;overflow:scroll;overflow-x: auto;}
#layoutHeaderRFM {background:url(/images/room-hire-background.jpg);border:solid 1px #c0c0c0;border-bottom:none;}
#layoutHeaderDIC {background:url(/images/dic-background.jpg);border:solid 1px #c0c0c0;border-bottom:none;}
#layoutHeaderRFL {background:url(/images/roomsforleisure2.jpg); background-repeat:no-repeat; border:solid 1px #c0c0c0;border-bottom:none;}
#layoutBody {border:solid 1px #c0c0c0;border-top:none;background-color:#ffffff;}
.vb {vertical-align:bottom;}
.vm {vertical-align:middle;}
.wb {background-color:#ffffff;border:solid 1px #c0c0c0;}

.big {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.h {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:Darkblue;
}
.iv {vertical-align:middle;}

.ht {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	clear: both;
}

.bal {
	background: url(/images/lc.gif) left center no-repeat;
	width:28px;
	height:32px;
}
.bam {
	background: url(/images/lb.gif) left center repeat;
	color:#ffffff;
	height:32px;
	font-weight:bold;
	font-size:14px;
	padding-top:7px;
	border-right:solid 1px #0066cc;
}
.bab {
	border-left:solid 1px #0066cc;
	padding:5px;
	border-right:solid 1px #0066cc;
}
.babb {
	border-left:solid 1px #0066cc;
	border-bottom:solid 1px #0066cc;
	border-right:solid 1px #0066cc;
}
.smtt {
 	width:70px;
	padding:3px;
	border:solid 1px #000000;
	background-color:#fafafa;
	color:#000000;
	vertical-align:middle;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	white-space:nowrap;
}
.smtt:hover {
	color:#0066cc;
}
.bh {
	background-color:#0066cc;
	color:#ffffff;
	font-weight:bold;
	padding:3px;
}

.bb {
	background-color:#eaeaea;
	color:#000000;
	padding:5px;
}

.linkp {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #696766;
	text-decoration:none;
}

.linkp:hover{
	text-decoration:underline;
}
.linkf {padding: 0 2px 1px 12px;
	background: #fff url(/images/pa.gif) left center no-repeat;
	color: Blue;
	white-space:nowrap;
}
.linkf:hover {padding: 0 2px 1px 12px;
	background: #fff url(/images/pa.gif) left center no-repeat;
	color: #a4b5d8;
	white-space:nowrap;
}
.linkf:active {padding: 0 2px 1px 12px;
	background: #fff url(/images/pa.gif) left center no-repeat;
	color: DarkBlue;
	white-space:nowrap;
}


a.linke {font-size: 11px;
	font-family:  Arial, Verdana,Helvetica, sans-serif;
	color: DarkBlue;
}
a.linke:hover {font-size: 11px;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: #a4b5d8;
}
a.linke:active {font-size: 11px;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: DarkBlue;
}
a.linkw {font-size: 11px;
	font-family:  Arial, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
a.linkw:hover {font-size: 11px;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color:#66cc00;
}
a.linkw:active {font-size: 11px;
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	color: #ffffff;
}
.mthead {font-family: Arial, Verdana;
color:#ffffff;
}
td,p,div {
	font-size: 11px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color: #696766;
	vertical-align:top;
}

.dpb {
	font-size: 11px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align:top;
	font-weight: normal;
	padding:5px;
	background-color:#fafafa;
	border:solid 1px #c0c0c0;
}

a.blinke {font-size: 12px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color: DarkBlue;
}
a.blinke:hover {font-size: 12px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color: #a4b5d8;
}
a.blinke:active {font-size: 12px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color: DarkBlue;
}

.bpb{
	font-size: 12px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align:top;
	font-weight: normal;
}

.pb {
	font-size: 11px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align:top;
	font-weight: normal;
}

.pbt {
	font-size: 12px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color: #00008b;
	text-align: left;
	vertical-align:top;
	font-weight: bold;
}
.pbtt {
	font-size: 14px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color: #00008b;
	text-align: left;
	vertical-align:top;
	font-weight: bold;
}

.pbtsmall {
	font-size: 11px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color: #00008b;
	text-align: left;
	vertical-align:top;
	font-weight: bold;
}

.pblack {
	font-size: 11px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: right;
	vertical-align:top;
	font-weight: normal;
	padding-right:3px;
}

input,select,textarea {
	margin-left: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
}

.link {
	color: #e4a21e;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.link0 {
	color: #E4A21E;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold
}

.link0:hover {
	color: #ae5320;
}

.mitem td {
	color: #000000;;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	cursor: hand;
	cursor: pointer;
	padding-left:5px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:1px;
	border-bottom: solid 1px #dddddd;
}
.mlink {
	color: #000000;
	text-decoration:none;
}

.mlink:hover {
	color: #e4a21e;
	text-decoration:none;
}

.mtt {
	color:#ffffff;
	vertical-align:middle;
	font-family:MS Sans Serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	white-space:nowrap;
}
.mtt:hover {
	color:#66cc00;
}
.mtta {
	color:#66cc00;
	vertical-align:middle;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
}
.mtta:hover {
	color:#ffffff;
}
/*.mtt {
	background-color:#BCBCA6;
	border-left:solid 2px #ffffff;
	border-right:solid 1px #696766;
	border-bottom:none;
	padding-left:3px;
	padding-right:3px;
	vertical-align:middle;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#D6D6C9',EndColorStr='#BCBCA6');
}
*/
.link1 {
	color: #696766;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.link1:hover {
	color: Yellow;
}


.vlink {
	color: #CC652B;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}

.piclink {
	cursor: hand;
	cursor: pointer;
}

.link2 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
}

.link2:hover {
	color: #ffffff;
}

.style1 {
	color: #696766;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.style2 {
	color: #ae5320;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.style3 {
	color: #ae5320;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold
}

.style4 {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.style5 {
	color: #6c4b08;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style6 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6c4b08;
	padding-left: 16px;
	padding-top: 7px;
}
.style7 {font-size: 11px; font-family: tahoma, Arial; color: #696766;}

.style8 {
	color: #CC652B;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.ghead {
	background-color:#dadada;
	color:#000000;
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:3px;
}
h1{
	font-size: 14px;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: #00008b;
	text-align: left;
	font-weight: bold;
}

h2{
	color: #000000;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.style9 {
	color: #E4A21E;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold
}
.style10 {
	color: #D05F20;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold
}
.style11 {
	color: #717070;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style12 {
	background-color: #d58050;
	color:#ffffff;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform:uppercase;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
}
.style13 {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC652B;}
.style14 {
	background-color: #AE5320;
	color:#ffffff;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform:uppercase;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
}
.ak {
	border-top:solid 1px #000000;
	border-right:solid 1px #000000;
	border-bottom:solid 1px #000000;
	text-align:center;
	padding:2px;
	text-decoration:underline;
}
.label {
	cursor:help;
}
.ddproxy {
	position:absolute;
	display:none;
	border:dotted 2px #000000;
}
.drag {
	position:relative;
}

.draggable {
	cursor: hand;
	cursor: pointer;
}

#helpdiv {
	position:absolute;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	border-left:solid 1px buttonface;
	border-top:solid 1px buttonface;
	border-right:solid 2px buttonshadow;
	border-bottom:solid 2px buttonshadow;
	width:320px;
	background-color:#ffffff;
	display:none;
	font-size:11px;
}
.helpdivp p {
	color:#000000;
}

.infobox {
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	border:1px solid #dddddd;
	background-color:#fafafa;
	border-left:solid 1px buttonface;
	border-top:solid 1px buttonface;
	border-right:solid 2px buttonshadow;
	border-bottom:solid 2px buttonshadow;
}

.loadingbox {
	visibility:hidden;
	position:absolute;
	top:100px; left:100px;
	width:130px;
	height:35px;
	text-align:center;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	border:1px solid #dddddd;
	background-color:#fafafa;
	border-left:solid 1px buttonface;
	border-top:solid 1px buttonface;
	border-right:solid 2px buttonshadow;
	border-bottom:solid 2px buttonshadow;
}

.venuenote {
	background-color:Red;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='Darkblue',EndColorStr='Aqua');
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:5px;
	height:30px;
}

.button, .button a, .button a:link, .button a:visited, .button a:active {

	background-color: #00008b;
	color: #ffffff;
	border: solid #CCCCCC 1px;
	font-family: Arial, Verdana,Helvetica, sans-serif;
	height: 18px;
	padding: 0px 10px 0px 10px;
	font-size:10px;
	text-align: left;
	text-decoration: none;
	text-transform: Capitalize;
	display: inline;
	white-space: nowrap;
	cursor: hand;
	cursor: pointer;
}
.linke img {
	vertical-align: middle;
	border: none;
}

.button img {
	vertical-align: middle;
	border: none;
}

.button:hover, .button a:hover {
	color:#66cc00;
}

.divhead {
	background-color:#AE5320;
	font-weight:bold;
	color: #ffffff;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:3px;
	padding-right:3px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#AE0000',EndColorStr='#AE5320');
}

.divr {
	background-color: #e7e7df;
	padding-left:5px;
	padding-right:5px;
	padding-top:7px;
	padding-bottom:7px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #696766;
}
.dth {
	background-color: #a4b5d8;
	border:1px solid #a4b5e0;
	color:#ffffff;
	font-weight:bold;
	white-space:nowrap;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:2px;
	padding-left:2px;
	text-overflow:ellipsis;
}

.box {
	border: solid 1px #c0c0c0;
}

.CToolTip {
	display:none;
}

.title_main {
	background-color: #cc652b;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:8px;
	padding-right:8px;
	color: #ffffff;
	font-size:12px;
	font-weight:bold;
}

.title_sub {
	background-color: #d58050;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:8px;
	padding-right:8px;
	color: #ffffff;
}

.menu_box {
	background-color: #e7e7df;
	padding:3px;
	color: #ffffff;
}

.formheader {
	background-color:#AE5320;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
}

.formtitle {
	background-color:#ffa500;
	border:solid 1px #ffffff;
	color:#ffffff;
	cursor:hand;
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	padding:10px;
}
.input {
	padding-left:15px;
}

.prompt {
	color:#000000;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:2px;
	padding-top:2px;
	padding-right:2px;
	vertical-align:middle;
}

fieldset{padding:0px;}

.subform {
	background-color:ThreeDFace;
	border-left:	1px solid;
	border-right:	1px solid;
	border-bottom:	1px solid;
	border-top:	none;
	border-color: ThreeDHighlight ThreeDDarkShadow ThreeDDarkShadow ThreeDHighlight;
}

.tab {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	border-top:	1px solid #c0c0c0;
	border-left:	1px solid #c0c0c0;
	border-right:	1px solid #c0c0c0;
	border-bottom:	1px solid #aaaaaa;
	background-color: #fafafa;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	color: Blue;
	cursor:hand;
	cursor: pointer;
	text-align:center;
	text-decoration:underline;
}

.tabx {
	border-bottom:solid 1px #aaaaaa;
}

.taba {
	font-size:10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color:#dae8db;
	border-left:1px solid #aaaaaa;
	border-right:1px solid #aaaaaa;
	border-top:1px solid #aaaaaa;
	padding-left:5px;
	padding-right:5px;
	padding-top:4px;
	padding-bottom:4px;
	color: DarkBlue;
	text-align:center;
	text-decoration:none;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#dae8db');
}

.tabawhite {
	font-size:10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color:#ffffff;
	border-left:1px solid #aaaaaa;
	border-right:1px solid #aaaaaa;
	border-top:1px solid #aaaaaa;
	padding-left:5px;
	padding-right:5px;
	padding-top:4px;
	padding-bottom:4px;
	color: DarkBlue;
	text-align:center;
	text-decoration:none;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#eaeaea',EndColorStr='#fafafa');
}
.tabbody{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border-left: 1px solid #aaaaaa;
	border-right:1px solid #aaaaaa;
	border-bottom: 1px solid #aaaaaa;
	padding:5px;
	background-color: #dae8db;
}

.tabbodywhite{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border-left: 1px solid #aaaaaa;
	border-right:1px solid #aaaaaa;
	border-bottom: 1px solid #aaaaaa;
	padding:5px;
	background-color: #ffffff;
	filter:progid:DXImageTransform.Microsoft.Shadow(direction=120,color=gray,strength=4);
}
.subformfs {background-color:buttonface;}

.fsform {
	border:inset 1px;
	padding:5px;
}
legend {
	font-weight:bold;
	color:#000000;
}
.legend {
	background-color: #cc652b;
	color: #ffffff;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding:3px;
	filter: progid:DXImageTransform.Microsoft.Shadow(direction=120,color=gray,strength=4);
	position:absolute;
	top:-5px;
}
.efac {
	border:solid 1px #a4b5d8;
	vertical-align: bottom;
	width: 14px;
	font-size: 9px;
	line-height: 110%;
	color: #ffffff;
	text-transform: uppercase;
}

.ehead {
	background-color: #a4b5d8;
	vertical-align:bottom;
	color:#ffffff;
	font-weight: bold;
	cursor: hand;
	cursor: pointer;
	font-size:11px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='Darkblue',EndColorStr='blue');
}

.esp {
	text-align: right;
	vertical-align:top;
	background-color: #ccebff;
	white-space: nowrap;
	padding: 3px 5px 3px 3px;
	font-weight: bold;
	color:Darkblue;
}

.eside {
	background-color: #ccebff;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#ffffff',EndColorStr='#ccebff');
}

.esi {
	text-align: left;
	background-color: #efefef;
	padding: 5px 3px 3px 3px;
	font-weight: normal;
	white-space: nowrap;
	color:#000000;
	vertical-align:middle;
}
.blocktop {
	border-top:solid 2px #a4b5d8;
}
.blocksides {
	border-left:solid 1px #a4b5d8;
	border-right:solid 1px #a4b5d8;
}
.blockhead {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #a4b5d8;
	border:1px solid #a4b5e0;
	color:#ffffff;
	font-size: 11px;
	font-weight: bold;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	vertical-align:middle;
}
.blockheadb {
	font-family: Arial, Helvetica, sans-serif;
	background-color: Darkblue;
	border:1px solid #a4b5e0;
	color:#ffffff;
	font-size: 12px;
	font-weight: bold;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	vertical-align:middle;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='Darkblue',EndColorStr='blue');
}
.blockheadd {
	background-color: #dadada;
	border:1px solid #a4b5e0;
	color:#1f1f1f;
	font-size: 11px;
	font-weight: bold;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:2px;
}

.eselect {
	border-bottom: solid 1px #c0c0c0;
	text-overflow:ellipsis;
	font-size: 10px;
	font-weight: normal;
}
.tde {
	border-bottom: solid 1px #c0c0c0;
	text-overflow:ellipsis;
	font-size: 10px;
	color:#000000;
}

.blockbody {
	color:#c0c0c0;
	border:1px solid #dddddd;
	background-color:#fafafa;
	filter: progid:DXImageTransform.Microsoft.Shadow(direction=120,color=gray,strength=4);
}

.iblock {
	background-color: #eaeaea;
	border:1px solid #cacaca;
	filter: progid:DXImageTransform.Microsoft.Shadow(direction=120,color=gray,strength=4);
}


.formnote {
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	color: #000000;
}
.hl {
	cursor: hand;
	cursor: pointer;
}

.dr td {background-color:#fafafa; border-right:solid 1px #c0c0c0; border-bottom:solid 1px #c0c0c0; color:#000000;background: #fafafa ;position:relative; cursor:hand; cursor:pointer;}

.s0 {background-color:#fafafa; border-right:solid 1px #c0c0c0; border-bottom:solid 1px #c0c0c0; color:#000000;background: #fafafa ;position:relative; cursor:hand; cursor:pointer;}
.s1 {color:#ff0000;background-color: #ffccff;font-size:9px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;cursor:pointer; cursor: hand;}
.s2 {color:#ffffff;background-color: #0000ff;font-size:9px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;cursor:pointer; cursor: hand;}
.s3 {color:#000000;background-color: #ffff00;font-size:9px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;cursor:pointer; cursor: hand;}
.s4 {color:#ffffff;background-color: #ff0000;font-size:9px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;cursor:pointer; cursor: hand;}
.s5 {color:#ffffff;background-color: buttonface;font-size:9px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;cursor:pointer; cursor: hand;}
.s9 {border-right:solid 1px #ffffff; border-bottom:solid 1px #ffffff; color:#ffffff;background: buttonface url(/images/grid.gif) right center repeat-x;font-size:9px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;cursor:pointer; cursor: hand;}

.s0c {border-right:solid 1px #ffffff; border-bottom:solid 1px #ffffff; color:#ffffff;white-space:nowrap;background: #009900 url(/images/tc.gif) right center no-repeat;}
.s1c {border-right:solid 1px #ffffff; border-bottom:solid 1px #ffffff; color:#ff0000;white-space:nowrap; background: #FFCCFF url(/images/tc.gif) right center no-repeat;}
.s2c {border-right:solid 1px #ffffff; border-bottom:solid 1px #ffffff; color:#ffffff;white-space:nowrap;background: #0000ff url(/images/tc.gif) right center no-repeat;}
.s3c {border-right:solid 1px #ffffff; border-bottom:solid 1px #ffffff; color:#000000;white-space:nowrap;background: #ffff00 url(/images/tc.gif) right center no-repeat;}
.s4c {border-right:solid 1px #ffffff; border-bottom:solid 1px #ffffff; color:#ffffff;white-space:nowrap; background: #ff0000 url(/images/tc.gif) right center no-repeat;}
.s5c {border-right:solid 1px #ffffff; border-bottom:solid 1px #ffffff; color:#ffffff;white-space:nowrap;background: buttonface url(/images/tc.gif) right center no-repeat;}
.s9c {border-right:solid 1px #ffffff; border-bottom:solid 1px #ffffff; color:#ffffff;white-space:nowrap; background: buttonface url(/images/grid.gif) right center repeat-x;}

.sd {background-color:#c0c0c0;}
.sdth {
	background-color:#686868;
	border: 1px solid;
	border-color: #8d8d8d #8d8d8d #363636 #363636;
	padding-top:1px;
	padding-bottom:1px;
	padding-right:0px;
	padding-left:0px;
	color:#ffffff;
	cursor:hand;
	cursor:pointer;
	font-size:11px;
}
.stron td {
	border-top:solid 1px DarkBlue;
	border-bottom:solid 1px DarkBlue;
}
.stroff td {
	border-top:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
}
.dyn {
	height:0;
	overflow:hidden;
	position:relative;
}
.dynl {
	height:0;
	overflow:hidden;
	position:relative;
}
.dtd {
	padding:1px;
	vertical-align:middle;
}
.tdheader {
	color:#ffffff;
	white-space: nowrap;

}
.adtop {
	width:172px;
	height:45px;
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	padding-top:4px;
	text-align:center;
	background: url(/images/ads/b_top.gif);
}
.adprice {
	width:172px;
	height:40px;
	color:#ffffff;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:26px;
	padding-right:5px;
	padding-top:7px;
	background: url(/images/ads/b_price.gif);
}
.adtext {
	width:172px;
	height:61px;
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding-left:5px;
	background: url(/images/ads/b_text.gif);
}
.adinfo {
	width:86px;
	height:33px;
	background: url(/images/ads/b_info.gif);
	cursor:hand;
	cursor:pointer;
}
.adorder {
	width:86px;
	height:33px;
	background: url(/images/ads/b_order.gif);
	cursor:hand;
	cursor:pointer;
}
.dic {
	color:#1b3049;
}
.dic1 {
	color:#809ABD;
}
.dic2 {
	font-size:14px;
	font-weight:bold;
	color:#6184AE;
}
.dside {
	background-color: #ccebff;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#ffffff',EndColorStr='#6184AE');
}
.vintro {
	color: #000044;
	padding:5px;
}
.i {
	text-align:right;
	color:#000000;
	vertical-align:middle;
	padding-right:2px;
	white-space:nowrap;
}
.iwrap {
	text-align:right;
	color:#000000;
	vertical-align:middle;
	padding-right:2px;
	white-space:normal;
}
.efi {
	color:#000000;
	vertical-align:top;
	padding-top:5px;
	white-space:normal;
	font-weight:bold;
}

.efp {
	color:#000000;
	vertical-align:top;
	padding-left:14px;
}

.efb {
	color:#000000;
	font-family:Arial, Verdana;
	font-size:11px;
}
.eft {
	color:#ffffff;
	padding:3px;
	background-color:#aaaaaa;
}


.i1 {
	text-align:right;
	color:#000000;
	vertical-align:top;
	padding:5px;
	white-space:normal;
	background-color:#eaeaea;
	font-weight:bold;
}
.p1 {
	text-align:left;
	color:#000000;
	padding-left:5px;
	white-space:normal;
	background-color:#fafafa;
	vertical-align:middle;
	border:solid 1px #eaeaea;

}
.imgposx {
	background-color:blue;
	font-weight:bold;
	color:#ffffff;
	cursor:hand;
	cursor:pointer;
}
.imgpos {
	background-color:aqua;
	font-weight:bold;
	cursor:hand;
	cursor:pointer;
}
.ib{
	border-top:solid 1px #c0c0c0;
	border-bottom:solid 1px #c0c0c0;
	border-right:solid 1px #c0c0c0;
	width:14px;
	height:14px;
}
.lbb{
	border-bottom:solid 1px #c0c0c0;
	border-right:solid 1px #c0c0c0;
	padding:3px;
	white-space:nowrap;
	color:#000000;
	vertical-align:middle;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.rbb{
	border-bottom:solid 1px #c0c0c0;
	border-right:solid 1px #c0c0c0;
	text-align:right;
	padding:3px;
	white-space:nowrap;
	color:#000000;
	vertical-align:middle;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.cbb{
	border-bottom:solid 1px #c0c0c0;
	border-right:solid 1px #c0c0c0;
	text-align:center;
	padding:3px;
	white-space:nowrap;
	color:#000000;
	vertical-align:middle;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}

.lib li {
	padding-bottom:5px;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.lpb {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	vertical-align:top;
	font-weight: normal;
	padding:5px;
	background-color:#fafafa;
	text-align:justify;
}

.pickcolor {background-color:#FFEEDD; height:17; overflow:hidden; position:absolute; width:18; vertical-align:middle; }
.colorbox {position:absolute; display:none; }
.wingding {
	font-size:14.0pt;
	font-family:Wingdings;
}
.mo{
	font-size: 13px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#505050;
	font-weight:bold;
}
.amo{
	font-size: 13px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#a4b5d8;
	font-weight:bold;
}
.cbnp {
	margin:0px;
	padding:0px;
	height:14px;
	width:14px;
}
.inp {
	margin:0px;
	padding-top:0px;
	padding-bottom:0px;
}
.tsettings {
	background-color:buttonface;
	color:#000000;
	border-left:solid 1px buttonhighlight;
	border-top:solid 1px buttonhighlight;
	border-right:solid 1px buttonshadow;
	border-bottom:solid 1px buttonshadow;
}
.tooltip {
	position:absolute;
	display:none;
	background-color:#eee8aa;
	color:#000000;
	width:250px;
	height:200px;
	top:0px;
	left:10px;
	margin-top:0px;
	padding:5px;
	white-space:nowrap;
	filter:progid:DXImageTransform.Microsoft.Shadow(direction=120,color=gray,strength=4);
}

.divTrans {
	filter:alpha(opacity=100);
}

.mvt {
	cursor:hand;
	cursor:pointer;
}
.rvt {
	background-color:#fafafa;
	border:solid 1px #c0c0c0;
	filter:progid:DXImageTransform.Microsoft.Shadow(direction=120,color=gray,strength=4);
}
