* { padding: 0; margin: 0; }
body {
 background: url(images/gradient.gif) #FFFFFF repeat-x;
 color: #666;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height: 1.7em;}
#wrapper { 
 margin: 0 auto;
 width: 800px;}
#layout {
 background: url(images/column.jpg);
 margin-bottom: 10px;
 overflow: auto;
 width: 100%}
#header {
 color: #666;
 width: 800px;
 margin: 0px;
 padding-bottom: 10px;
 background: #fff;}
#leftcolumn {  
 display: inline;
 color: #666;
 margin: 0px;
 padding-left: 10px;
 width: 163px;
 float: left;
 background: #fff;}
#rightcolumn { 
 float: right;
 color: #333;
 margin: 0px;
 padding: 0 40px 0 30px;
 width: 565px;
 display: inline;
 position: relative;
 border-left: 2px solid #ff7f00;
 background: url(images/bkgd_img.gif) #FFFFFF no-repeat right top; width:550px;}
#footer {
 color: #666;
 width: 800px;
 margin: 0px;
 padding-bottom: 5px;
 background: #fff;}
#footerblue {
 color: #666;
 width: 800px;
 margin: 0px;
 padding-bottom: 5px;}

#floatleft{float:left; width:181px; height:240px;}
#floatright{float:left; width:300px; height:154px; margin:43px 0 0 50px;}


h1 { 
 font-size:18px;
 color:#0074d9;
 line-height:18px;}
h2 { 
 font-size:16px;
 color:#0074d9;
 line-height:16px;}

h1 .title { font-size:32px; line-height:32px; float:left; color:#0074d9; text-decoration:none;}
h4 { font-weight:normal; font-size:11px; line-height:14px; text-transform:uppercase; margin:5px 0 0 0; color:#000;}

a{outline:none;}
 
a:link, a:visited, a:active { 
 color:#ff7f00;
 text-decoration:none;
 font-weight: normal;
 line-height: 1.7em;} 
a:hover { 
 color:#666;    
 text-decoration:underline;
 font-weight: normal;
 line-height: 1.7em;}
a.menu:link, a.menu:visited, a.menu:active { 
 color:#666666;
 text-decoration:none;
 line-height: 2.5em;} 
a.menu:hover { 
 color:#ff7f00;    
 text-decoration:none;
 line-height: 2.5em;}
.selected{
 color:#ff7f00;
 line-height:2.5em;}
.soon{
 color:#ccc;
 line-height:2.5em;}
.soonmenu{
 color:#ccc;}
.soonindent{
 color:#ccc;
 font-size:10px;
 padding-left:20px;}
.soonindentlast{
 color:#ccc;
 font-size:10px;
 padding-left:20px;
 line-height:2.5em;}

hr {border: 0; height: 2px; color: #ff7f00; width:100%; background:#ff7f00;}

.oddblock {background:#fff; display:block; padding:10px;}
.evenblock {background:#eee; display:block; padding:10px;}
.specialblock {background:#f7cdb2; display:block; padding:10px;}
.spacer{margin:0 30px;}

li {
 list-style-image:url(images/star_bullet.gif);
 margin-left: 20px;
}

textarea{width:60%;}
textarea, select, input{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:normal; line-height:15px; color:#000;}
.timecell{padding:5px;}
.cell{padding:5px; background:#efefef;}

/* Tool Tip */
/* ----- add selectors here for font sizing ----- */
#JT_close_left, #JT_close_right{font-size: 1.1em;}
#JT_copy p, #JT_copy ul{font-size: 1.1em;}

/* ---------->>> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
	background-image: url(../images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url(../images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position:absolute;
	left:-100px;
	top:-50px;
	z-index:100;
	border: 2px solid #CCCCCC;
	background-color: #fff;
	overflow: auto;
}

#JT_copy{
	padding:10px 10px 10px 10px;
	color:#333333;
}

.JT_loader{
	background-image: url(../images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.jTip{
cursor:help;
}


.clear { clear: both; background: none; }
