/*GLOBAL OPTIONS*/

/*spaceclaim news elements */
.sc_news {
	width: 166px;
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808285;
}
.sc_news_top {
	width: 166px;
	padding: 0;
	margin: 0;
	background: url(../images/sc_news_top.gif) no-repeat;
	height: 34px;
	font-size: 1px;
	text-indent: -9999px;
}
.sc_news_body {
	width: 152px;
	padding: 4px 5px 4px 9px;
	margin: 0;
	background: url(../images/sc_news_bg.gif) no-repeat;
	min-height:215px;
	height:auto !important;
	height:215px;
}

.sc_news_btm {
	width: 166px;
	padding: 0;
	margin: 0;
	background: url(../images/sc_news_btm.gif) no-repeat;
	height: 5px;
	font-size: 1px;
	text-indent: -9999px;
}

.sc_news p {
	padding: 0 0 4px 0 !important;
	margin: 0 !important;
	line-height: 15px;
}
.sc_news img {
	border: 0;
}
.sc_news a {
	color: #260859;
	text-decoration: none;
	font-size: 11px;
}
.sc_news .thumbnail_right {
	display: block;
	float: right;
	padding: 3px 0 0px 2px;
}

.news_title {
	font-weight: bold;
	color: #260859;
}
.news_arrow {
	padding: 0 0 0 3px ;
}
.news_line {
	border-top: 1px solid #bbc8d4;
	border-bottom: 1px solid #f6f7f8;
	margin: 5px 0 5px 0;
	clear: both;
}
    .newhpmenu
    {
    text-indent: 0pt; color: white; font-size: 13px; font-style: normal; font-weight: bold; text-align: center; background-image: url(http://images.spaceclaim.com/hp_blank.gif);font-family:sans-serif,arial;font-size:11px;
    }
html {font-size: 100.1%;}
body {
	font: 64% Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	//background: #a8a8a9 url(images/bg-body.gif) repeat-x;
}
form {
	display: inline;
	padding: 0;
	margin: 0;
}
/*li {list-style:none;}*/
a {text-decoration: none; color:#1076B4; }
a:hover {text-decoration:underline; color:#e86605; }
a:focus {outline: none;}
img {border: none;}
/*text to image replacment*/
.hidden-text {
	display: block;
	overflow: hidden;
	text-indent: -9999px;
}

hr {	

      color: #3373A9;
      background-color: #3373A9;
      height: 1px;
      border: none;

margin-top:20px;
}

.RadPanelBar .rpText {
line-height: 14px;
}

h1, h2, h3, h4, h5, h6 {margin: 0;}
h2 {
	color: #281151;
	font-size: 17px;
	font-weight: bold;
	font-style: italic;
	margin-bottom: 5px;
}
h2 span {
	color: #f37421;
	font-size: 38px;
}
h3 {
	font-size: 12px;
	color: #377BAC;
	margin-bottom: 5px;;
}
h4 {
	font-size: 13px;
	margin-bottom: 8px;
	margin-top:10px;
}
/*MAIN CONTAINER*/
#main {width: 955px;}
/*HEADER*/
#header {
	height: 137px;
	position: relative;
	width: 868px;
	margin: 0 auto;
}
/*loco*/
.logo {

}
.logo a {
	
	height: 48px;
	width: 270px;
}
/*main-nav*/
.main-nav {
	position: absolute;
	left: 0;
	top: 111px;
	padding: 0;
	margin: 0;
}
.main-nav ul
{
	list-style:none; 
}
.main-nav li {
	float: left;
	padding-left: 35px;
}
.main-nav li.first {
	background: none;
	padding: 0;
}
.main-nav li a {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #fff;
}
/*top-menu*/
.top-menu {
	position: absolute;
	right: -10px;
	top: 10px;
	padding: 0;
	margin: 0;
}
.top-menu li {
	display: inline;
	padding-left: 10px;
	color: #708989;
	font-size: 11px;
	font-weight: bold;
}
.top-menu li.no-separator {background: none;}
.top-menu li a {
	color: #708989;
	font-size: 11px;
	font-weight: bold;
}
.top-menu li a.chat {
	background: url(images/img-chat.gif) no-repeat 0 50%;
	padding-left: 23px;
}
/*CONTAINER*/
#container {
	width: 870px;
	margin: 17px auto 0;
	background: url(images/bg-container.gif) repeat-y 180px 0;
	overflow: hidden;
}
/*column*/
.column {
	float: left;
	width: 180px;
}
.column h3 {margin-left: 10px;}
/*sub-navigation*/
.sub-navigation {
	padding: 0;
	margin: 0;
}
.sub-navigation2 {
	padding: 0;
	margin: 0;
}

.sub-navigation li {
	background: url(images/btn-sub-nav.png) no-repeat;
	width: 166px;
	height: 43px;
	margin-bottom: 2px;
}
.sub-navigation2 li {
	width: 166px;
	height: 43px;
	margin-bottom: 2px;
}
.sub-navigation li a {
	text-indent: -9999px;
	display: block;
	background-position: 50% 52%;
	background-repeat: no-repeat;
	overflow: hidden;
	width: 100%;
	height: 100%;
	position: relative;
}

.sub-navigation2 li a {
	text-indent: -9999px;
	display: block;
	background-position: 50% 52%;
	background-repeat: no-repeat;
	overflow: hidden;
	width: 100%;
	height: 100%;
	position: relative;
}
.sub-navigation li a.link1 {background-image: url(images/txt-link1.gif);}
.sub-navigation li a.link2 {background-image: url(images/txt-link2.gif);}
.sub-navigation li a.link3 {background-image: url(images/txt-link3.gif);}
.sub-navigation li a.link4 {background-image: url(images/txt-link4.gif);}
.sub-navigation li a.link5 {background-image: url(images/txt-link5.gif);}
.sub-navigation li a.link6 {background-image: url(images/txt-link6.gif);}


.sub-navigation2 li a.link1 {background-image: url(http://cdn-images.spaceclaim.com/hp1.2.gif);}
.sub-navigation2 li a.link2 {background-image: url(http://cdn-images.spaceclaim.com/hp2.2.gif);}
.sub-navigation2 li a.link3 {background-image: url(http://cdn-images.spaceclaim.com/hp3.2.gif);}
.sub-navigation2 li a.link4 {background-image: url(http://cdn-images.spaceclaim.com/hp4.2.gif);}


li {list-style-type:square;}
ul {
list-style-type:square;
padding-right:5px;
}
/*content*/
.content {
	float: left;
	width: 502px;
	padding: 10px 0 0 25px;
}
.content li {
margin-left:20px;
}
.content p {
	color: #505050;
	font-size: 11px;
	line-height: 23px;
	margin: 0;
}
/*product-box*/
.product-box {
	width: 90%;
	overflow: hidden;
	border-bottom: 1px solid #fff;
	padding: 0 30px 15px 0;
	margin-bottom: 14px;
}
.product-box img {
	float: left;
	margin-right: 10px;
}
.product-box div {overflow: hidden;}
.product-box h4 {
	font-size: 17px;
	color: #fff;
	margin-bottom: 5px;
}
.product-box strong {
	display: block;
	color: #05466f;
	font-size: 14px;
	margin-bottom: 5px;
}
.product-box p {
	margin: 0 0 5px;
	color: #505050;
	font-size: 11px;
	font-weight: bold;
	line-height: normal;
}
.more {
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.more2 {
	color: #1B78B2;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

.product-box a:hover {text-decoration: none;}
/*c-photo*/
.c-photo {
	float: right;
	margin-left: 10px;
}
/*sidebar*/
.sidebar {
	float: right;
	width: 245px;
}
.sidebar p {
	color: #505050;
	font-size: 10px;
	line-height: 13px;
	margin: 0 0 5px;
	overflow: hidden;
}
/*image-holder*/
.image-holder {
	width: 100%;
	overflow: hidden;
	margin-bottom: 10px;
}
.image-holder img {
	float: left;
	margin-right: 12px;
	border: 1px solid #1176b5;
}
.image-holder p {line-height: 14px;}

/*side-box*/
.side-box {margin-bottom: 20px;}
.side-box strong {
	color: #05466f;
	display: block;
	font-size: 11px;
}
/*FOOTER*/
#footer {
	clear: both;
	width: 880px;
	margin: 20px auto;
	padding-top: 15px;
}
#footer ul {
	padding: 0;
	margin: 0;
	display: inline;
}
#footer ul li {
	display: inline;
	padding-right: 12px;
}
#footer ul.footer-nav li a {
	color: #e2e2e2;
	font-size: 10px;
	font-weight: bold;
}

.vidplayer {
	padding-left: 31px;
	background: url(/images/vidplay.png) no-repeat 0 50%;
}

#footer ul.footer-menu {
	padding-left: 15px;
	/*background: url(images/img-footer-separator.gif) no-repeat 0 50%;*/
}
#footer ul.footer-menu li a, #footer ul.footer-menu li {
	color: #797979;
	font-size: 10px;
	font-weight: bold;
}
.copyright {
	
	color: #515151;
	font-size: 10px;
	padding-left: 15px;
}
.copyright a{color:#515151; }
/*SUB PAGE*/
.sub-page {background: #a8a9a8 url(images/bg-body2.gif) repeat-x;}
.sub-page #main {
	width: 878px;
	margin-left: 47px;
}
.sub-page #header {height: 134px;}
.sub-page #container {
	background: url(images/bg-content-holder.png) repeat-y;
	width: 100%;
	margin: 0;
}
.sub-page .flash-holder {
	width: 871px;
	margin: 0 0 0 4px;
}
.sub-page #flash-holder {
	width: 871px;
	margin: 0 0 0 4px;
}
/*content-holder*/
.content-holder {
	width: 100%;
	overflow: hidden;
	background: url(http://images.spaceclaim.com/newhp/bg-container4.gif) repeat-y 179px 0;

}
/*content-holder for the shopping cart */
.sccontent-holder {
	width: 100%;
	overflow: hidden;
	margin-top: 22px;
}
/*column1*/
.column1 {
	float: left;
	width: 145px;
	padding-left: 25px;
}
.colimn-photo {
	display: block;
	margin: 8px 0;
	border: 1px solid #1176b5;
}
.column1 p {
	color: #3e3a3a;
	font-size: 11px;
	line-height: 14px;
	margin: 0;
}
.column1 h2 {
	font-size: 12px;
	color: #f37421;
	margin-bottom: 5px;
	font-weight:normal;
	text-decoration:none; 
	font-style:normal; 
}
.column1 h3 {
	color: #377BAC;
	font-weight: bold;
	font-size:16px;
	text-transform:uppercase; 
	text-decoration:none;
}
.column1 h4 {
	color: #3e3a3a;
	font-size: 11px;
	margin: 15px 0 8px;
}
/*links*/
.links {
	padding: 0 0 15px;
	margin: 0 0 20px;
	border-bottom: 1px solid #3373a9;
}
.links li {margin-bottom: 10px;}
.links a {
	color: #3e3a3a;
	font-size: 11px;
	text-decoration: underline;
}
.links a:hover {color: #e86605;}
.sub-page .content {
	width: 437px;
	padding: 0 0 0 35px;
}
.sub-page .content h3 {
	font-size: 15px;
	margin-bottom: 15px;
}
.sub-page .content p {
	line-height: 14px;
	margin-bottom: 12px;
}
.sub-page .content ul{
	list-style-type:square;
	padding-right:5px; 
}
.sub-page .content ul li{
	color:#505050;
	font-size:11px;
}
.sub-page .sccontent {
	width: 850px;
	padding: 0 0 0 10px;
}
.sub-page .sccontent h3 {
	font-size: 15px;
	margin-bottom: 15px;
}
.sub-page .sccontent p {
	line-height: 14px;
	margin-bottom: 12px;
}
/*column2*/
.column2 {
	float: right;
	width: 165px;
	padding: 0 20px 115px 0;
}
.column-box {padding: 0 5px 20px 12px;}
.column-box ul{list-style:none}
.column2 cite {
	display: block;
	color: #3e3a3a;
	font-size: 11px;
	line-height: 21px;
	font-style: normal;
	margin-bottom: 10px;
}
.column2 p {
	color: #3e3a3a;
	font-size: 11px;
	line-height: 14px;
	margin: 0;
}
.column2 h5 {
	margin: 0;
	background: url(images/btn-blue.jpg) no-repeat;
}
.column2 span {
	width: 166px;
	height: 30px;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 45%;
	display: block;
}
.title1 span {background-image: url(images/img-title1.gif);}
.title2 span {background-image: url(images/img-title2.gif);}
.title3 span {background-image: url(images/img-title3.gif);}
.title4 span {background-image: url(images/img-title4.gif);}
/*icons-menu*/
.icons-menu {
	padding: 0 0 20px;
	margin: 0 0 25px;
	border-bottom: 1px solid #3373a9;
}
.icons-menu li a {
	font-size: 11px;
	color: #3e3a3a;
	/*line-height: 35px;*/
}
.icons-menu li {
	/*padding-left: 37px;
	margin-bottom: -5px;*/
	padding:3px 0px 13px 32px; 
}
.icons-menu li.arrow {background: url(images/ico-arrow.png) no-repeat; list-style-type:none; }
.icons-menu li.check {background: url(images/ico-check.png) no-repeat;list-style-type:none;}
.icons-menu li.share {list-style-type:none; margin-left:-15px; padding-top;10px;}
/*banner*/
.banner {
	display: block;
	margin: 7px 0;
}
.banner img {display: block;}
.sub-page #footer {
	background: url(images/bg-footer.png) no-repeat;
	margin-top: 0;
	border: none;
	padding: 47px 5px 0;
}

#left-column-bottomcontent{
	border-top:1px solid #3373A9; 
	padding-top:20px; 
}
#left-column-topcontent{
	padding-bottom:20px; 
}
/*btn-register*/
.btn-register {
	background: url(images/btn-orange.png) no-repeat;
	width: 92px;
	line-height: 30px;
	color: #fff;
	font-weight: bold;
	font-size: 9px;
	display: block;
	text-align: center;
	text-decoration: none !important;
	margin-top: 4px;
}

.btn-register a:hover {
	color:#fff; 
}

.btnarea a:hover {
	color:#fff; 
}

.sf_newsList h2 {
font-size: 10px;
color:black;
padding-bottom:4px;
}

#left-column center h3 {
    margin-left: -12px;
}

#left-column center a {
    margin-right: 50px;
    margin-left: auto;
}

#left-column center p {
    margin-left: -12px;
}