
h1{
	font-size:18px}
	
	h3{
	font-size:14px}
	
		p{
	font-size:14px;
	line-height:20px}
	
	.dec{
	font-size:11px;
	text-decoration:none;
	line-height:20px}
	
	.Account{
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;		
	line-height:35px}
	
	.forget{
	font-size:9px;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;	
	line-height:25px}

li {
  margin-top: .5em;
  margin-bottom: .5em;
}
pre, code {
  font-size: 1em;
}
pre {
  padding: .5em;
  background-color: #eef;
}
#navigation {
  list-style-type: none;
  margin-left: 0;
  padding-left: 0;
}

#navigation li {
  float: left;
  margin: 1em 1px;
}
#navigation a {
  color: #000;
  background: #f0f0f0;
  font-family:Verdana, Geneva, sans-serif;
  font-weight:bold;
  padding: 5px;
  text-decoration: none;
  border: 1px solid #ccc;
}
#navigation a.active {
  color: #000;
  background: #fff;
  border: 1px solid #ccc;
}
#container {
  clear: left;
}

.highlight {
  background: #fcc;
}
.highlighter {
  background: #ff3;
}
.back-to-top {
  display: block;
  margin-top: 1em;
  width: 7em;
}

.float-left {
  float: left;
  margin-right: .5em;
  display: inline;
  position: relative;
}
.float-right {
  float: right;
  margin-left: .5em;
  display: inline;
  position: relative;
}
h2 {
  font-size:15px;
}
h3 {
  margin-top: 0;
  font-size:18px;  
  padding-top: 1em;
}
a {
  font-size: .9em;
  color:#333;
}

ul li {
  margin: .5em 0;
}
ins {
  text-decoration: none;
  color: #090;
}

p.msg {
  padding: 5px;
  border: 1px solid #900;
  background-color: #fdd;
}

.th {
background-color:#FFFFFF;
border:1px solid #DDDDDD;
float:left;
margin:0 0 2px 2px;
padding:2px;}


.bdr{
background-color:#FFFFFF;
border:1px solid #DDDDDD;
float:left;
margin:0 5px 5px 5px;
padding:3px;}



/*========= HEADER =========*/

/*- Page Navigation -*/
#nav{
	height: 30px;
	padding: 2px 0px !important;
	background-color: #FFFFFF;
	margin:5px 10px 0px !important;
	border-top:1px solid #ddd;	
	width: 960px !important;	
}
#nav-left {		
	font-weight:bold;
	float:left;
	display:inline;
	width:720px;
	}
	
#nav-right {
	float:right;
	display:inline;
	width:210px;
	margin:0px !important;
	padding:0px !important;
	}

/*- Dropdowns-*/

#nav1, #nav1 ul{
	padding: 0;
	float:left;
	list-style: none;
}
#nav1 {
	padding: 0;
	font-size:10px;
	float:left;
	
}
#nav1 a {
	display: block;
	padding-left:15px;
	padding-right:15px;
	text-decoration:none;
}
#nav1 li {
	float: left;
	line-height:30px;
	font-weight:bold;	
	font-size:10px;	
}
#nav1 li a:hover {
	background: none;
	text-decoration:none;
	color:#ffffff;
}
#nav1 li ul {
	position: absolute;
	width: 16em;
	left: -999em;
	padding-top:1px;
	font-size:10px;
	font-weight: normal;	
}
#nav1 li:hover ul, #nav1 li.sfhover ul {
	left: auto;
	z-index:1000;		
	font-size:5px;	
	font-weight: normal;
}
#nav1 li ul li {
    background: #FFFFFF;
	border-bottom:1px solid #dedbd1;	
	border-left:1px solid #dedbd1;	
	border-right:1px solid #dedbd1;			
	line-height:28px;	
	width:16em;
	font-size:10px;
	font-weight: normal;	
}
#nav1 li:hover, #nav1 li.hover {
    position: static;
}
#nav1 li ul ul {
	margin: -29px 0 0 15em;
	border-top:1px solid #dedbd1;	
}

#nav1 li:hover ul ul, #nav1 li.sfhover ul ul {
	left: -999em;
}
#nav1 li:hover ul, #nav1 li li:hover ul, #nav1 li.sfhover ul, #nav1 li li.sfhover ul {
	left: auto;
}
#nav1 li:hover ul ul, #nav1 li:hover ul ul ul, #nav1 li.sfhover ul ul, #nav1 li.sfhover ul ul ul {
	left: -999em;
}
#nav1 li:hover ul, #nav1 li li:hover ul, #nav1 li li li:hover ul, #nav1 li.sfhover ul, #nav1 li li.sfhover ul, #nav1 li li li.sfhover ul {
	left: auto;
} 


/*- Category Navigation -*/

/*- Nav / Dropdowns-*/
#nav2 {
	margin:0 0 10px 10px !important;
	margin:0 0 7px 7px;	 
}

#nav2, #nav2 ul{
	padding: 0;	
	float:left;
	list-style: none;
}
#nav2 {
	padding: 0;
	font-size:12px;
	float:left;
	width:960px;
	border-top: 1px solid #DDDDDD;
}
#nav2 a {
	display: block;
	padding-left:10px;
	text-decoration:none;
	padding-right:10px;
	border-right: 1px solid #DDDDDD;
}
#nav2 li {
	float: left;
	line-height:30px;
}
#nav2 li a:hover {
	background: none;
}
#nav2 li ul {
	position: absolute;
	width: 15em;
	left: -999em;
}
#nav2 li:hover ul, #nav2 li.sfhover ul {
	left: auto;
	z-index:1000;	
}
#nav2 li ul li {
    background: #FFFFFF;
	border-bottom:1px solid #dedbd1;	
	border-left:1px solid #dedbd1;	
	border-right:1px solid #dedbd1;			
	line-height:28px;	
	width:15em;
}
#nav2 li:hover, #nav2 li.hover {
    position: static;
}
#nav2 li ul ul {
	margin: -29px 0 0 15em;
}
#nav2 li:hover ul ul, #nav2 li.sfhover ul ul {
	left: -999em;
}
#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul {
	left: auto;
}
#nav2 li:hover ul ul, #nav2 li:hover ul ul ul, #nav2 li.sfhover ul ul, #nav2 li.sfhover ul ul ul {
	left: -999em;
}
#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul, #nav2 li li li.sfhover ul {
	left: auto;
} 


/*- Search -*/
#search{
	float: right;
	height: 27px;
	width:105px;
	margin: 3px 0px 0px !important;
	padding:0px !important;
}
* html #search{
	margin-right: 2px;
}
#search input{
	background: #ffffff;
	border: 1px solid #dddddd;
	color: #000000;
	float: left;
	font-size: 11px;
	width:105px;
	margin:1px 0px 0px;
	padding: 3px 4px 4px;
}
#search .radio{
	padding: 0;
	height:22px;
	font-size: 10px;
	float: left;
	width: auto;
	margin:1px 0px 0px 5px !important;
	border:none;
	width:20px;
}
#search .radio1{
	padding: 0;
	height:22px;
	font-size: 10px;
	float: left;
	width: auto;
	margin:1px 0px 0px 5px !important;
	border:none;
	width:20px;
}
#search .btn{
	padding: 0;
	height:22px;
	width: auto;
	margin:1px 0px 0px 5px !important;
	border:none;
	width:24px;
}


#nav1 .current_page_item a,
#nav1 li.sfHover,
#nav1 li.current,
#nav1 li a:focus, #nav1 li a:hover, #nav1 li a:active {
	background-color: #CC0000;
	
	color: #FFFFFF;
}
#nav ul  li.back {
	background-color: #CC0000;
	color: #FFFFFF;
}

#nav li a {
	color: #CC0000;
}
#nav2 {
	background-color: #ffffff;
	border-bottom:3px solid #CC0000;
}
#nav2 li a:hover {
	background:#CC0000;
	color:#fff;
}
.video-right h3{
	color: #CC0000;
}


.nav2 li:hover,
.nav2 li.sfHover,
.nav2 li.current,
.nav2 a:focus, .nav2 a:hover, .nav2 a:active {
	color: #E23413;
}
