/* CSS Document */



.footer {
	font-family:Trebuchet MS;
	font-size:12px;
	color:#a2a2a2;
}

.footer a {
	color:#a2a2a2;
	text-decoration:none;
}

.footer a:hover {
	color:#555;
	text-decoration:none;
}

.bodytext, .heading, .heading_gray {
	font-family:Trebuchet MS;
	font-size:12px;
	color:#747474;
	line-height:1.5em;
}
.bodytext1, .heading1, .heading_gray1 {
	font-family:Trebuchet MS;
	font-size:12px;
	color:#747474;

}

.bodytext a {
	font-family:Trebuchet MS;
	font-size:12px;
	color:#747474;
	line-height:1.5em;
}
.text {
	font-family:Trebuchet MS;
	font-size:12px;
	color:#747474;
	line-height:1.5em;
}
.errtext {
	font-family:Trebuchet MS;
	font-size:12px;
	color:#ff0000;
	line-height:1.5em;
}





.leftnav, .leftnav a{
	font-family:Trebuchet MS;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.leftnav a:hover {
font-family:Trebuchet MS;
	font-size:14px;
	color:#FAF5C1;
	font-weight:bold;
	text-decoration:none;

}

.heading {
	font-size:14px;
	color:#df908d;
	font-weight:bold;
}

.heading_gray{
	font-size:14px;
	color:#767575;
	font-weight:bold;
}
.heading1 {
	font-size:14px;
	color:#df908d;
	font-weight:bold;
}

.heading_gray1{
	font-size:14px;
	color:#767575;
	font-weight:bold;
}
a.buynow {
	font-size:18px;
	color:#df908d;
	font-weight:bold;
	text-decoration:none;
}

a.heading_gray {
	text-decoration:none;
}

a.heading {
	text-decoration:none;
}

.txtbox
	{
	 font-size :8pt;
	 BACKGROUND-COLOR: #ffffff;
	 color:#383e38;
	 font-family:Trebuchet MS; 
	 BORDER-TOP: #9BCAD7 1px solid;
	 BORDER-LEFT: #9BCAD7 1px solid;
	 BORDER-RIGHT: #9BCAD7 1px solid;
	 BORDER-BOTTOM: #9BCAD7 1px solid;
}
.textbox1
{
	font-family:Trebuchet MS; 
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	border:1px solid #8FA9C1;
	height:28px;
}

.button
	{
	 font-size :8pt;
	 BACKGROUND-COLOR: #9BCAD7;
	 color:#383e38;
	 font-family:Trebuchet MS; 
	 BORDER-TOP: #9BCAD7 1px solid;
	 BORDER-LEFT: #9BCAD7 1px solid;
	 BORDER-RIGHT: #9BCAD7 1px solid;
	 BORDER-BOTTOM: #9BCAD7 1px solid;
}
.gobutton
	{
	 font-size :8pt;
	 BACKGROUND-COLOR: #AAD5E1;
	 color:#78969E;
	 height:19px;
	 font-weight:bold;
	 font-family:Trebuchet MS; 
	 BORDER-TOP: #9BCAD7 1px solid;
	 BORDER-LEFT: #9BCAD7 1px solid;
	 BORDER-RIGHT: #9BCAD7 1px solid;
	 BORDER-BOTTOM: #9BCAD7 1px solid;
}
.headingtxt:hover
{
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:bold;
	color:#9BCAD7;
	text-decoration:underline;
}
.headingselectedmaroontxt
{
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:bold;
	color:#F2A8A5;
	text-decoration:none;
}

.headingselectedmaroontxt:hover
{
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:bold;
	color:#F2A8A5;
	text-decoration:underline;
}

.headingtxt
{
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:bold;
	color:#9BCAD7;
	text-decoration:none;
}
.Listingsummary
{
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:bold;
	color:#9BCAD7;
	text-decoration:none;
}

.blue_txt
{
	font-family:Trebuchet MS;
	font-size:11px;
	color:#2e5fb1;
}
.rowheading
{
font-family:Trebuchet MS;
	font-size:12px;
	color:#747474;
	line-height:1.5em;
	 BACKGROUND-COLOR: #AAD5E1;
}

select
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	height:14px;
	color:#ff0000;
}
.paging {
	font-family:Trebuchet MS;
	font-size:12px;
	color:#7E7D7D;
	font-weight:bold;
	line-height:1.5em;
}
.tinput{
	border:1px solid #555;
}	

.server_error{
	border:1px solid red;
}



.modal-overlay
	{
		position:fixed;
		top:0;
		right:0;
		bottom:0;
		left:0;
		height:100%;
		width:100%;
		margin:0;
		padding:0;
		background:#666666 none repeat scroll 0 0;
		opacity:.6;
		filter: alpha(opacity=10);
		-moz-opacity: 0.1;
		z-index:101;
	}
	* html .modal-overlay
	{
		position: absolute;
		height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
	}
.modal-window	{	position:fixed;		top:50%;		left:50%;		margin:0;		padding:0;		z-index:102;}
* html .modal-window	{		position:absolute;	}
.close-window	{		z-index:501;position:absolute;		width:70px;		height:24px;		right:12px;		top:378px;		background:transparent url('/graphics/popup/btn-bottom_close.png') no-repeat scroll right top;		text-indent:-99999px;	overflow:hidden;		cursor:pointer;		opacity:.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}
.close-window:hover	{		opacity:.99;		filter: alpha(opacity=99);		-moz-opacity: 0.99;}
.errtext{	color:#ff0000;}
.popupBoxWrapper {left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:256;}
.popupBoxOuter {	background-image:url(/graphics/popup/popup_box_bg.gif);	background-position:left top;	background-repeat:no-repeat;	margin:30px auto;	padding-top:10px;	width:610px;}
.popupBoxOuterWide, .popupBoxOuterWide .popupBoxMid {	background-image:url(/graphics/popup/popup_box_bg_wide.gif);	width:610px;}
.popupBoxMid {background-image:url(/graphics/popup/popup_box_bg.gif);background-position:left bottom;background-repeat:no-repeat;padding-bottom:10px;}
.popupBoxOuterWide .popupBoxInner {	background-image:url('/graphics/popup/popup_box_middle_wide.gif');width:570px;}
.popupBoxInner { background:transparent url('/graphics/popup/popup_box_middle.gif') repeat-y scroll left top; height:auto; padding:10px 20px; position:relative;width:570px;}

.FriendModal-popupBoxWrapper {left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:256;}
.FriendModal-popupBoxOuter {	background-color:#ffffff; 	margin:30px auto;	padding-top:0px; over-flow:hidden;	width:733px;}
.FriendModal-popupBoxOuterWide {		width:733px; over-flow:hidden;}
.FriendModal-popupBoxOuterWide .recorder-popupBoxMid {		width:733px;}
.FriendModal-popupBoxMid { padding-bottom:10px;}
.FriendModal-popupBoxOuterWide .FriendModal-popupBoxInner {	 width:700px; over-flow:hidden;}
.FriendModal-popupBoxInner {  height:auto; padding:10px 20px; position:relative;width:700px;}
.FriendModal-close-window	{		z-index:501;position:absolute;		width:70px;		height:24px;		right:40px;		top:500px;		background:transparent url('/graphics/popup/btn-bottom_close.png') no-repeat scroll right top;		text-indent:-99999px;	overflow:hidden;		cursor:pointer;		opacity:.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}
.FriendModal-close-window:hover	{		opacity:.99;		filter: alpha(opacity=99);		-moz-opacity: 0.99;}

.centredText{font-family:"Trebuchet MS";color:#399cb5; font-size:18px; margin:0px; margin-bottom:10px;text-align:center;}
.popbodytext{ 	font-family:Trebuchet MS;
	font-size:14px;
	color:#747474;
	line-height:1.2em;}
