/* CSS Document */
body {    }
body { color: #505050; background: #414141; font:normal 82%/1.4 Tahoma, Verdana, Arial, Helvetica; color:#6a6a6a;  line-height: 1.6em; margin: 1.5em 0; background-image:url(images/bg.jpg); }

.lin { color:#6a6a6a; text-decoration:none; }
.lin1 { color:#6a6a6a; text-decoration:underline; }

.btbor{ border-bottom:1px solid #DCDBD5; }

p{  text-align:justify; }

.btmlink  a{ color:#EEEEEE; FONT-SIZE: 11px;  FONT-FAMILY:tahoma; text-decoration:none; margin-left:18px; margin-right:18px; }

#menu { background:url(images/menu_white_back.jpg); clear: both; margin: 0 1% 1em 1%; padding: 7px 0 7px 0; border-bottom: 1px solid #DCDBD5; border-top: 1px solid #DCDBD5;}
#menu li { display: inline; }
#menu a { padding: 3px 15px; margin: 0 0px 0 0; text-decoration: none; color: #808080; background: inherit; }
#menu a.current { color: #000; }
#menu a:hover { color: #000;}
.half {
	margin: 1em 1.1%;
	background: #fff;
	color: #303030;
	text-align:justify;
}
.red{ color:#D00000; }
.smalfnt { font:normal 81%/1.4 Tahoma, Verdana, Arial, Helvetica; color:#666666; }
h2 {font:normal 140% Tahoma, Verdana, Arial, Helvetica; padding-bottom:10px;}
h1 {font:normal 140% Tahoma, Verdana, Arial, Helvetica; }
.ribor { border-right:1px solid #DCDBD5; }
.tobor { border-top:1px solid  #BCBCBC; }
.inputbor { border:1px solid #CECECE; color:#ADADAD; font: 11px Arial, Verdana, sans-serif; height:15px; background-color:#F7F7F7; padding-left:4px; }
.botmboxbor { border:1px solid #DCDBD5; font: 10px verdana; line-height:14px;}
p a{ text-decoration:none; color:#505050; }
p a:hover { color:#000000; }
#ajaxticker1{
width: 220px;
height: 120px;
padding: 5px;
text-align:justify;
}
#main-column {
	float:left;
	width:415px;
	height:402px;
	border-right:1px solid #e7e7e7;
	/*background-color:#ffffff;*/
	margin:0;
	padding:0;
}

#leadstory-insert {
	height:266px;
	width:415px;
}

#mainstory_wrapper {
	width:865px;
	height: 291px;
}

#mainstory_banner {
	display:block;
	width:865px;
	height: 291px;
}

#mainstory_nav {
	width:865px;
	height:37px;
	text-align:right;
	background-image: url(images/bar.JPG);
}

#mainstory_pager a { margin: 0 3px; padding: 3px 5px;  /*background: #fff;*/ text-decoration: none; color:#333; font-size:10px; }
#mainstory_pager a.activeSlide { background-image:url(images/story-nav-rollover.gif); background-repeat:no-repeat; color:#fff; }
#mainstory_pager a:focus { outline: none; }

.portfoliobor { border-bottom:1px solid #DCDBD5; }


.select-area { position:relative; cursor:default; height:19px; background:url(images/select-bg.gif) repeat-x;}
li.qjump-li-2 { padding-left: 16px!important; color: #5b677d;  no-repeat 7px 8px;  }
li.qjump-li-1 { font-weight: bold; background: #ebebeb; color: #5b677d; padding-left: 4px!important;  }
li.qjump-li-3 { padding-left: 28px!important; color: #79818F;  no-repeat 19px 8px;  }
.select-area .select-area-left { width:1px; height:19px; float:left; background:#cfcfcf;  }
.select-area .select-area-right { width:19px; height:19px; float:right; background:url(images/select-right.gif) no-repeat;  }
.select-area .select-area-center { position:absolute; top:0; left:1px; padding-left:4px; color:#686868; font:10px Tahoma; height:19px; line-height:19px; overflow:hidden; white-space:nowrap;  }
.select-options-invisible, .select-options-visible { position:absolute; top:19px; background:#fff; z-index:999; border:1px solid #d4d4d4; overflow:auto; padding: 0; margin:0;  }
.select-options-invisible { display:none; }
.select-options-visible { cursor:default; list-style-type:none; }
.select-options-visible li { margin:0; padding:2px; text-align: left!important; }
.select-options-visible li.select-option-hovered { background-color:#F4F4F4; }
.select-options-visible li.select-option-selected { background:#496ac5; color:#fff; }

#quickJumpSelectArea { cursor: pointer; width: 189px; height: 20px; }
.center-over #quickJumpSelectArea { width: 205px; }

#quickJumpSelectOptions { cursor: pointer; width: 187px; height: 250px; overflow: auto; z-index:2000;  font:normal 75%/1.4 Tahoma, Verdana, Arial, Helvetica; color:#6a6a6a;}

#quickJumpSelectText { cursor: pointer; width: 162px; }

.txtbox { border:none; font:normal 102% Tahoma, Verdana, Arial, Helvetica; color:#505050; }

.prbot { border:1px solid #EEEDE0; border-right:none; }
.prbot1 { border:1px solid #EEEDE0; border-left:none; }
.prbot3 { border:1px solid #EEEDE0; border-left:none;  }

.hoprice { border:1px solid #F5F4ED; border-left:none; border-top:none; }
.pricelisttab { border:1px solid #D9D7BB; border-top:none; }

#loader_container {
	WIDTH: 100%; POSITION: absolute; TOP: 40%; TEXT-ALIGN: center;
}
#loader {
	BORDER-RIGHT: #6a6a6a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #6a6a6a 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 10px; Z-INDEX: 255; PADDING-BOTTOM: 16px; MARGIN: 0px auto; BORDER-LEFT: #6a6a6a 1px solid; WIDTH: 135px; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #6a6a6a 1px solid; FONT-FAMILY: Tahoma, Helvetica, sans; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left;
}
#progress {
	FONT-SIZE: 1px; LEFT: 10px; WIDTH: 1px; POSITION: relative; TOP: 1px; HEIGHT: 5px; BACKGROUND-COLOR: #9d9d94
}
#loader_bg {
	FONT-SIZE: 1px; LEFT: 8px; WIDTH: 113px; POSITION: relative; TOP: 8px; HEIGHT: 7px; BACKGROUND-COLOR: #ebebe4
}
.border_preview {
	BORDER-RIGHT: #9B9B9B 1px solid; BORDER-TOP: #9B9B9B 1px solid; Z-INDEX: 100; BACKGROUND: #fff; BORDER-LEFT: #9B9B9B 1px solid; BORDER-BOTTOM: #9B9B9B 1px solid; POSITION: absolute
}
.preview_temp_load {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.preview_temp_load IMG {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.blueheader {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #3f89c3
}
.pricestyle {	
	border-top-style:solid;
	border-top-width:1px;
	border-top-color: #CFCFCF;
	padding-top:4px;
}