
}

td{
font-family:Helvetica, Arial, Verdana;
font-size:14px;
color:#005CC3;
}
.titlebarbg{
background-color:#003775;
color:#FFFFFF;
}
.cpmenu{
background-color:#003775;
color:#FFFFFF;
}
.cpmenu:hover{
background-color:#005CC3;
color:#FFFFFF;
}
.adminbodybg{
background-color:#003775;
}
a:link{
color:#005CC3;
font-size:13px;
}
a:visited{
color:#005CC3;
font-size:13px;
}
a:active{
color:#005CC3;
font-size:13px;
}
a:hover{
text-decoration:none;
color:#005CC3;
font-size:13px;
}
a.featurelink:link{
text-decoration:none;
color:#005CC3;
font-size:16px;
}
a.featurelink:visited{
text-decoration:none;
color:#005CC3;
font-size:16px;
}
a.featurelink:active{
text-decoration:none;
color:#005CC3;
font-size:16px;
}
a.featurelink:hover{
text-decoration:none;
color:#005CC3;
font-size:16px;
}
.reseller{
font-size:16px;
font-weight:bold;
}
h1{font-size:18px;
}
.title{
font-size:18px;
font-weight:bold;
padding-left:15px;
}
.strongtext{
font-size:18px;
font-weight:bold;
}
.smalltext{
font-size:13px;
color: #666666;
}
ul{
list-style-type:none; 
}







#section-1 #nav-1 a, #section-2 #nav-2 a, #section-3 #nav-3 a, #section-4 #nav-4 a, #section-5 #nav-5 a, #section-6 #nav-6 a, #section-7 #nav-7 a, #section-8 #nav-8 a, #section-9 #nav-9 a, #section-10 #nav-10 a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/active-back.png) repeat-x scroll left top;
color:#FFFFFF;
}
#menu {   
   padding:0;   
   margin:0;   
  }   
 #menu li {   
  list-style-type:none;  
  display:block;
  text-decoration:none; 
  }  
.menutitle {
font-size: 16px;
text-decoration:none;
color:#14374d;
}
.themecolorA{
background-color:#003775;
color:#FFFFFF;
}
.themecolorB{
background-color:#005CC3;
color:#FFFFFF;
}
/* --------------------------------------------- */
/* Slider Area (JFLOW) ------------------------- */	

#slider-content { width:933px; height:242px; position:relative; z-index:100}

#myController {
float: left;
padding-left: 10px;
padding-bottom: 10px;
}

#myController span{
background-color: #003775;
font: normal 76% "Arial", "Lucida Grande",Verdana, Sans-Serif;
border: 2px solid #005CC3;
padding:0px 4px 0px 4px;
text-align:center;
color:white;
cursor:pointer;
}
#myController span.jFlowSelected {
background-color:#005CC3;
font: normal 76% "Arial", "Lucida Grande",Verdana, Sans-Serif;
border: 2px solid #005CC3;
padding:0px 4px 0px 4px;
text-align:center;
color:white
}

#mySlides img { display:block; margin:0 }
.blue-block { display:block !important; text-align:center; padding:0px 0 0 0; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; display:block; width:933px; height:20px; background:url('../images/blue_bar_bg.gif') repeat-x }
.blue-block a { text-decoration:underline }
.blue-block a:hover { text-decoration:none }

.blue-block.small { font-size:18px !important; padding-top:0px !important; height:20px !important }

.jFlowPrev, .jFlowNext {
	cursor:pointer;
	display:block;
	width:73px;
	height:242px;
	text-indent:-5000px;
	position: absolute
}

.jFlowPrev { bottom:0; left:0; background:url('../images/button_left.gif') no-repeat }
.jFlowNext { bottom:0; right:0; background:url('../images/slideshowcorner.gif') no-repeat; background-position: bottom right; float:right
}

.jFlowControl { cursor:pointer }
.jFlowSelected { text-decoration:none !important }

.gallery .jFlowPrev { top:0 !important; left:0 }
.gallery .jFlowNext { top:0 !important; right:0 }
.gallery { border-bottom:none; height:200px !important }

.gallery-block {
	width:933px;
	height:200px;
	padding:0px;
	border-bottom:none }
	
.gallery-block ul { list-style:none; margin:0 0 12px 0; padding:0; width:933px; height:242px; display:block }
.gallery-block ul.bottom { margin:0 }
.gallery-block li { display:block; margin:0 12px 0 0; padding:0; width:933px; height:242px; float:left }
.gallery-block li.last { margin:0 }

.gallery-block li a { display:block; width:146px; height:144px }
.gallery-block li img { display:block; width:146px; height:144px; margin:0 }
.price {
	display:block;
	font-family:Helvetica,Arial,sans-serif;
	height:50px;
	margin:0;
	position:relative;
	width:160px;
}
.price .dollar {
float:left;
font-size:17px;
padding:2px 0px 0 22px;
position:relative;
text-shadow:1px 1px 2px #333333;
}
.price {
font-family:Helvetica,Arial,sans-serif;
}
.price .amount {
float:left;
font-size:50px;
font-weight:bold;
line-height:46px;
margin:0 3px 0 0;
padding:0;
position:relative;
text-shadow:1px 1px 2px #333333;
}
.cents {
border-bottom:1px solid;
float:left;
font-size:15px;
position:relative;
text-shadow:1px 1px 2px #333333;
}
.period {
color:#14374D;
display:block;
float:left;
font-size:10px;
margin:3px 0 0;
position:relative;
}



