@charset "utf-8";
/* CSS Document */
body{
	padding:0px;
	margin:0px;
	background:url(../images/bg.jpg) top left repeat-x #153a6d;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	color:#585757;
}
a img{
	border: none;
}
/*h1, h2, h3, h4, h5, h6{
	padding:0px;
	margin:0px;
}*/
#page{
	width:980px;
	margin:0 auto;
	overflow:hidden;
}
#header{
	background:url(../images/header-bg.jpg) top left no-repeat;
	width:980px;
	height:78px;
}

#header-login {
background: url(../images/header-login-bg.jpg) top left no-repeat;
width: 980px;
height: 78px;
}
#logo{
	width:236px;
	height:73px;
	float:left;
	padding:6px 0 0 5px;
}
#login_area{
	float:right;
	margin-right:30px;
	margin-top:16px;
}
#login_area ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
#login_area ul li{
	float:left;
	color:#fff;
}
#login_area ul li a {
	text-decoration:none;
	color:#fff;
	padding-right:13px;
	padding-left:13px;
	font-size:12px;
	font-weight:bold;
}
#nav{
	background:url(../images/nav-bg.png) top left no-repeat;
	width:980px;
	height:43px;
	margin-top:12px;
}
#nav ul{
	padding:0px;
	margin:0px;
	list-style:none;
	margin-left:20px;
}
#nav ul li{
	float:left;
	background:url(../images/devider.jpg) right top no-repeat;
	padding:5px 9px;
}
#nav ul li a{
	text-decoration:none;
	color:#000;
	font-size:16px;
	padding:7px 12px;
	display:block;
}
#nav ul li a:hover{
	border-radius:10px;
	behavior: url(ie-css3.htc);
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	background:url(../images/nav-hover.jpg) top left repeat-x;
	color:#06295a;
}
#nav ul li a.active{
	border-radius:10px;
	behavior: url(ie-css3.htc);
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	background:url(../images/nav-hover.jpg) top left repeat-x;
	color:#06295a;
}
#slider {
	width:980px;
	height:365px;
	float:left;
	margin-top:7px;
}
.content {
	width:721px;
	float:left;
	position:relative;
	margin-top:21px;
}
.big-rounded-box {
	border-radius:5px;
	behavior: url(ie-css3.htc);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	-moz-box-shadow:    inset 0 0 30px rgba(255,120,0,0.7);
	-webkit-box-shadow: inset 0 0 30px rgba(255,120,0,0.7);
	box-shadow:         inset 0 0 30px rgba(255,120,0,0.7);
	background:#fff;		
	width:700px;
	border:1px solid #f3821f;
	padding:10px;
	height:100%;
}
.table_g {
	border-radius:5px;
	behavior: url(ie-css3.htc);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	border:1px solid #33CCFF;
	background:#33CCFF;
	padding:5px;
	height:100%;
}
.big-rounded-box h4{
	font-size:15px;
	color:#585757;
}
.header-text{font-size:15px;
	color:#585757;}
.big-rounded-box a{
	
	text-decoration:none;
	font-size:12px;
	padding-right:23px;
	padding-bottom:5px;
}
.big-rounded-box-type2 h4 {
	background:url(../images/rounded-tab.png) top left no-repeat;
	width:144px;
	height:24px;
	text-align:center;
	color:#06295a;
	font-size:15px;
	padding-top:6px;
	margin-left:3px;
	margin-top:21px;
}
.sidebar {
	width:243px;
	float:left;
	position:relative;
	margin-left:15px;
	margin-top:21px;
}
.big-rounded-box-type3 {
	margin-bottom:21px;
}
.big-rounded-box-type3 h4 {
	background:url(../images/sidebar-rounded-tab.png) top left no-repeat;
	width:243px;
	height:26px;
	text-align:center;
	color:#06295a;
	font-size:15px;
	padding-top:10px;
}
.small-rounded-box{
	width:221px;
	-moz-box-shadow:    inset 0 0 30px rgba(255,120,0,0.7);
	-webkit-box-shadow: inset 0 0 30px rgba(255,120,0,0.7);
	box-shadow:         inset 0 0 30px rgba(255,120,0,0.7);
	background:#fff;		
   border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	behavior: url(ie-css3.htc);
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	-o-border-radius-bottomleft: 5px;
	-o-border-radius-bottomright: 5px;
	border:1px solid #f3821f;
	padding:10px;
}
.small-rounded-box ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
.small-rounded-box ul li{
	margin-top:10px;
	padding:0px;
}
.small-rounded-box ul li span{
	color:#8c8c8c;
	font-size:11px;
}
.small-rounded-box ul li h5{
	color:#585757;
	font-size:12px;
	margin-top:3px;
}
.small-rounded-box ul li p{
	color:#585757;
	padding:0px;
	margin-top:4px;
}
.scroll-pane img{
	float:left;
}
.clear {
	clear:both;
}
#footer{
	margin-top:0px;
	/*background:url(../images/footer-shadow.jpg) top center no-repeat;*/
	text-align:center;
	padding-top:3px;
	color:#fff;
	font-size:11px;
	margin-bottom:10px;
}
#footer ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
#footer ul li{
	text-align:center;
	display:inline;
}
#footer ul li a{
	color:#fff;
	text-decoration:none;
	padding:0 5px 0 5px;
}
#footer ul li a:hover{
	color:#fd8f2d;
}
#footer ul li a.footer-active {
	color:#fd8f2d;
}
.footer_link{
	
	color:#fff;
	font-size:11px;
	
}
.header-text
{
	font:bold 20px Arial, Helvetica;line-height:30px; sans-serif; color:#4d4d4d; text-decoration:none;border-bottom:dotted 2px silver;
	#color:#0085A8;
}
a.header-text:hover
{ 
	color:#05D7E8;
}
.button{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;font-weight:bold;
	background-color:#03C1D7;
	border:solid 1px silver;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:3px;
}
.lnkred 
{
	font-family: "Verdana"; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal;  
	color:red;
	text-decoration:none
}
.title{
	font:normal 14px Arial, Helvetica, sans-serif; font-weight:bold;color:#0085a9; text-decoration:none;
}
.small{
	font:normal 12px Arial, Helvetica, sans-serif; color:#0085a9; text-decoration:none;
}
a.small:hover{
	font:normal 12px Arial, Helvetica, sans-serif; color:#03BCD0;
}
.small-text{
	font:normal 12px Arial, Helvetica, sans-serif; color:#0085a9; text-decoration:none;
}
a.small-text:hover{
	font:normal 12px Arial, Helvetica, sans-serif; color:#03BCD0;
}
.table{
	
	background:#ffffff;
	border:1px solid silver;/*#a6d2ff*/
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	padding:3px;
}
.table_border{
	
	border:2px solid #ff7c29;/*#a6d2ff*/
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	padding:7px;
}
.even {
	font-family: "Verdana"; font-size: 11px; font-style: normal; line-height: normal; color:#000000;text-decoration:none;background:#e8e8e8;
}
.odd {font-family: "Verdana"; font-size: 11px; font-style: normal; line-height: normal; color:#000000;text-decoration:none
}
/* Featured */
#FeaturedContent { padding: 20px 0 0; }
.featuredItems ul { margin: 0; padding: 0; }
.featuredItems ul li { margin: 0; padding: 0; background: none; float:left; list-style-type:none; }
.featuredItems ul li .imgSmall { float: none;  }
.featuredItemsimg{ border:#fd8e2b 1px solid;}
#FeaturedContent .jcarousel-clip-horizontal { width:679px; margin: 0 0 0 0px; }
#FeaturedContent .jcarousel-item { width: 162px; }
#FeaturedContent .jcarousel-item-horizontal { margin: 0 3px; }
#FeaturedPrev, #FeaturedNext { display: block; width: 31px; height: 29px; overflow: hidden; text-indent: -1234px; }
#FeaturedPrev { background: transparent url("images/Featured-ButtonPrev.png") no-repeat 0 0; position:absolute; left: -21px; top:59px; /*float: left; margin: 42px 20px 0 -15px;*/ }
#FeaturedNext { background: transparent url("images/Featured-ButtonNext.png") no-repeat 0 0; position:absolute; right: -41px; top:59px; /*float: right; margin: 42px -15px 0 0;*/ }
a#FeaturedPrev:hover { background-position: 0 -31px; }
a#FeaturedNext:hover { background-position: 0 -31px; }
.featuredItems .featuredTitle { text-align: center; margin: 0.6em 0 0.8em; }
.featuredProducts .featuredItems .featuredTitle { margin: 0 0 0.2em; text-align: left; }
#FeaturedContent.featuredProducts { padding: 0 0 1em; }

.link{font:normal 12px Arial, Helvetica, sans-serif; color:#111111;}
.link_bold{font:normal 14px Arial, Helvetica, sans-serif; color:#111111;font-weight:bold;}
.link_black{font:normal 12px Arial, Helvetica, sans-serif; color:#111111;}
.text{font:normal 11px Arial, Helvetica, sans-serif; color:#111111;}