/*Styles*/

/* Start new nav */
        #nav-menu ul
        {
            list-style: none;
            padding: 0;
            margin: 0;
            width:1000px;
        }

        #nav-menu li
        {
            float: left;
            margin: 0px;
        }

        #nav-menu li a
        {
            background: url(/images/navbar_bg_1px.jpg) repeat-x;
            height: 40px;
            line-height: 40px;
            float: left;
            width: 200px;
            display: block;
            text-decoration: none;
            text-align: center;
            font-weight:bold;
            font-family:Georgia,Calibri,Arial,Verdana,Tahoma;
	        font-size:16px;
	        color:#36393D;
        }
        
        #nav-menu a:link, #nav-menu a:visited, #nav-menu a:hover
        {
            color: #0d2474;
            text-decoration: none;
        }        
/* End new nav */

/* Start nav bar */

#nav

{
	background:url('/images/topnavbar.gif') no-repeat;
	width:800px; 
	height:41px; 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}



#nav span { display: none; }
#nav li, #nav a { height: 41px; display: block; }
#nav li { float: left; list-style: none; display: inline; }
#nav-01 { width: 150px; margin-left:0px;}
#nav-02 { width: 115px;}
#nav-03 { width: 135px;}
#nav-04 { width: 95px;}
#nav-05 { width: 115px;}
#nav-06 { width: 170px;}

#nav-01 a:hover {background:url('/images/topnavbar.gif') no-repeat 0px -42px;}
#nav-02 a:hover {background:url('/images/topnavbar.gif') no-repeat -150px -42px;}
#nav-03 a:hover {background:url('/images/topnavbar.gif') no-repeat -265px -42px;}
#nav-04 a:hover {background:url('/images/topnavbar.gif') no-repeat -400px -42px;}
#nav-05 a:hover {background:url('/images/topnavbar.gif') no-repeat -495px -42px;}
#nav-06 a:hover {background:url('/images/topnavbar.gif') no-repeat -610px -42px;}


.headertable2
{
	width:1000px;
	background-color:#FFFFFF;
	margin:10px 0px 0px 0px;
}

/* End nav bar */



body
{
	font-family:Arial,Verdana,Tahoma;
	font-size:13px;
	color:#36393D;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	margin-top:0px;
}



.headertable

{
	width:800px;
/*	text-align:center;*/
	background-color:#FFFFFF;
	margin:10px 0px 0px 0px;
}



.searchbox

{
	text-align:right;
	vertical-align:center;
	padding: 5px 0px 0px 0px;
}



/* Start content table */

.contenttable

{
	width:1000px;
	text-align:center;
	background-color:#FFFFFF;
	margin-top:0px;
	margin-left:0px;
	border-width:0px;
	font-family:Arial,Verdana,Tahoma;
	font-size:13px;
}



.contenttable a, .contenttable a:link, .contenttable a:visited
{
	color:#000000;
	text-decoration:underline;
	font-family:Arial,Verdana,Tahoma;
	font-size:13px;
}

.contenttable a:hover, .contenttable a:active
{
	color:#FF0084;
	text-decoration:underline;
	font-family:Arial,Verdana,Tahoma;
	font-size:13px;
}

/* End content table */



/* Start footer table */

.footertable
{
	width:1000px;
/*	background-color:#E2F0D1;*/
	border-width:0px;	
	text-align:center;
	vertical-align:bottom;
	padding-top:2px;
	background: url('/images/footer.gif') repeat-x;
	font-family:Arial,Verdana,Tahoma;
	font-size:13px;
}



.footertable a, .footertable a:link, .footertable a:visited 

{
	color:#36393D;
	text-decoration:underline;
	padding: 0px 10px 0px 10px;
	font-family:Arial,Verdana,Tahoma;
	font-size:13px;
}



.footertable a:hover, .footertable a:active

{
	color:#FF0084;
	text-decoration:underline;
	padding: 0px 10px 0px 10px;
	font-family:Arial,Verdana,Tahoma;
	font-size:13px;
}

/* End footer table */

.pagetitle
{
	font-family:Arial,Verdana,Tahoma;
	color:#4096EE;
	font-size: 20px;
	padding: 7px 0px 7px 0px;        
	margin: 7px 0px 7px 0px;
}  


/* Start product actions */
ul.action
{
	padding: 12px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size:12px;		
}
    
li.action
{ 
	background-position:0px 0px; /*0px 4px;*/
	background-repeat:no-repeat;
	list-style: none;
	font-size:13px;
	line-height:27px; /*17px;*/
	padding-left:27px; /*6px; */
}

li.get {background-image:url('/images/icon_cart_25x25.jpg');}
li.read {background-image:url('/images/icon_check_25x25.jpg');}
li.review {background-image:url('/images/icon_write_25x25.jpg');}
li.magnify{background-image:url('/images/icon_magnify_25x25.jpg');}
li.price{background-image:url('/images/icon_pricetag_25x25.jpg');}
/* End product actions */


/* Start favorite links */
ul.favlinks
{
        padding: 5px 0px 10px 0px;
        margin: 5px 0px 10px 0px;
}
    
li.favlinks 
{ 
        background-image:url('/images/icon_greencheck.gif');
        background-position:0px 0px;
        background-repeat:no-repeat;
        list-style: none;
        font-size:14px;
        line-height:35px;
        padding: 0px 0px 0px 28px;
}

/* Start favorite links */

td.sideadbar

{
	width:300px;
	text-align:right;
	vertical-align:top;
	margin-top:0px;
	margin-left:0px;
}

/*Rounded corners*/
.rc_border{border:1px solid #999999;text-align:left;}
.rc_corner{height:7px;position:relative;}
.rc_corner .rc_top_left, .rc_corner .rc_bottom_left, .rc_corner .rc_top_right, .rc_corner .rc_bottom_right
{
	background-repeat:no-repeat;
	width:7px;
	height:7px;
	position:absolute;
}
.rc_corner .rc_top_left{float:left;background-image:url('/images/rc_tl_v1.gif');left:-1px;top:-1px}
.rc_corner .rc_top_right{float:right;background-image:url('/images/rc_tr_v1.gif');right:-1px;top:-1px}
.rc_corner .rc_bottom_left{float:left;background-image:url('/images/rc_bl_v1.gif');left:-1px;top:1px}
.rc_corner .rc_bottom_right{float:right;background-image:url('/images/rc_br_v1.gif');right:-1px;top:1px}
.rc_content, .rc_content b
{
	padding: 2px 5px 5px 5px;
	font-size: 11px;
}

.rc_content a, .rc_content a:link, .rc_content a:visited
{
	text-decoration:none;
	color:#36393D;
	font-size: 11px;
}

.rc_content a:hover, .rc_content a:active
{
	text-decoration:underline;
	color:#FF0084;
	font-size: 11px;	
}
/*End rounded corners*/

#saveshare

{
	margin: 0px 0px 12px 0px;
	font-family:Arial,Verdana,Tahoma;
	font-size:13px;
}



/* Start left nav */

.leftnav

{
	font-family:Arial,Verdana,Tahoma;
	font-size:11px;
/*
	border-style:solid;
	border-width:1px;
	border-color:#98D482;
*/
	text-decoration:none;
	color:#36393D;
	text-align:center;
	vertical-align:center;
	background: url('/images/leftnavbg.gif') repeat-x;
	height:18px;
	padding: 0px 0px 0px 0px;
}



.leftnav a, .leftnav a:link, .leftnav a:visited 
{
	color:#36393D;
	text-decoration:underline;
	font-family:Arial,Verdana,Tahoma;
	font-size:11px;
}

.leftnav a:hover, .leftnav a:active
{
	color:#FF0084;
	text-decoration:underline;
	font-family:Arial,Verdana,Tahoma;
	font-size:11px;
}



.leftnav2

{
	font-family:Arial,Verdana,Tahoma;
	font-size:11px;
	text-decoration:none;
	color:#36393D;
	text-align:left;
	padding: 3px 0px 0px 0px;
}



.leftnav2 a:link, .leftnav2 a:visited
{
	color:#36393D;
	text-decoration:underline;
	font-family:Arial,Verdana,Tahoma;
	font-size:11px;
}



.leftnav2 a:hover, .leftnav2 a:active
{
	color:#FF0084;
	text-decoration:underline;
	font-family:Arial,Verdana,Tahoma;
	font-size:11px;
}



/* End left nav */

/* Start preview list */
.previewlist

{
	color:#36393D;
	text-decoration:none;
	font-family:Arial,Verdana,Tahoma;
	font-size:12px;
}



.previewlist a:link, .previewlist a:visited
{
	color:#36393D;
	text-decoration:none;
	font-family:Arial,Verdana,Tahoma;
	font-size:12px;
}



.previewlist a:hover, .previewlist a:active
{
	color:#FF0084;
	text-decoration:underline;
	font-family:Arial,Verdana,Tahoma;
	font-size:12px;
}

/* End preview list */


/* Start home page layout */

#maintitle

{
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	color:#4096EE;
	text-align:left;
	vertical-align:bottom;
	height:50px;
	width:175px;
	padding: 0px 0px 0px 10px;
}



#maintitle a, #maintitle a:link, #maintitle a:visited {
	font-size:20px;
	font-weight:bold;
	color:#4096EE;
	text-decoration:none;
}

#maintitle a:hover, #maintitle a:active{
	font-size:20px;
	font-weight:bold;
	color:#FF0084;
	text-decoration:none;
}



#mainicon

{
	text-decoration:none;
	color:#000000;
	text-align:left;
	vertical-align:bottom;
	height:50px;
	width:50px;
}



#maintext

{
	font-family:Arial,Verdana,Tahoma;
	font-size:13px;
	text-decoration:none;
	color:#36393D;
	text-align:left;
	vertical-align:top;	
	height:120px;
	width:200px;
	padding: 10px 0px 0px 15px;	
	margin: 0px 0px 0px 0px;
}



#maintext ul

{
	margin: 0px 0px 0px 0px;
	font-family:Arial,Verdana,Tahoma;
	font-size:13px;
}



#maintext li

{
	padding: 0px 0px 3px 0px;
	list-style: none;
	font-family:Arial,Verdana,Tahoma;
	font-size:13px;
}



/* End home page layout */



.homeleft a, .homeleft a:link, .homeleft a:visited 

{
	color:#000000;
	text-decoration:underline;
	font-size:10px;
}



.homeleft a:hover, .homeleft a:active 

{
	color:#FF0084;
	text-decoration:underline;
	font-size:10px;
}



.milestoneodd
{
	background-color:#C3A2DB;
	text-align:left;
}



.milestoneeven
{
	background-color:#E2F0D1;
	text-align:right;
}



/*Reviews*/

.reviewheader

{
	display:inline;
	color:#000000;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}



.reviewtext
{
	color:#4B4B4B;
	/*color:#626B77;*/
	padding: 10px 0px 0px 10px;
}


/*Start sponsor ads*/
ul.sponsorsh {clear:left;list-style-type: none;padding:0;margin:0;}
ul.sponsorsh li {float:left;width:145px;padding:0px;margin:0;}
ul.sponsorsv {list-style-type:none;padding:0;margin:0;width:300px;}
ul.sponsorsv li {padding:3px 0;margin:0;height:130px;}
.sponsors {text-align:left;padding-left:50px;}
/*End sponsor ads*/


/*Start fade boxes styles*/

.fadeboxes

{
	background:#f1f1f1 url('/images/bg.gif') repeat-x top left;
	border:1px solid;
	border-color:#ccc #bbb #b6b6b6 #ccc;
	padding: 5px;
	width:450px;
	height:10px;
	text-align:center;
	font-family:Arial,Verdana,Tahoma;
	font-size:13px;
}

.fadeboxes a, .fadeboxes a:link, .fadeboxes a:visited {
	color:#36393D;
	text-decoration:underline;
	font-family:Arial,Verdana,Tahoma;
	font-size:13px;
}

.fadeboxes a:hover, .fadeboxes a:active {
	color:#FF0084;
	text-decoration:underline;
	font-family:Arial,Verdana,Tahoma;
	font-size:13px;
}

/*End fade boxes styles*/



/*Start tab styles*/

td.TabsLine

{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana,Tahoma;
    /*BACKGROUND-COLOR: #C3A2DB;*/  /*#E2F0D1;*/ /*#D6CFB6;*/
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 0px;
    BORDER-BOTTOM: #4096EE 1px solid; /*#D6CFB6*/
}



.Tabs
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 1px;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    FONT: 13px Arial,Verdana,Tahoma;
    MARGIN-LEFT: 0px;
    PADDING-TOP: 3px;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: left;
}

.Tabs LI

{
    DISPLAY:  inline;
}

.Tabs LI A

{
    width: 125px;
    BORDER-RIGHT: #4096EE 1px solid; /*#d9d0ad*/
    PADDING-RIGHT: 10px;
    BORDER-TOP: #4096EE 1px solid; /*#d9d0ad*/
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #4096EE 1px solid; /*#d9d0ad*/
    COLOR: #666666;
    MARGIN-RIGHT: 1px;
    PADDING-TOP: 1px;
/*    BORDER-BOTTOM: #C3A2DB 1px solid; */ /*#f2edda*/
    FONT-FAMILY: Arial,Verdana,Tahoma;
    CURSOR: hand;
    BACKGROUND-COLOR: #FFFFFF; /*#f2edda;*/
    white-space: nowrap;
    text-decoration:none;
}



.Tabs LI.selected
{
    width: 125px;
    border-top: #4096EE 1px solid; /*#ccc5ad*/
    border-right: #4096EE 1px solid; /*#ccc5ad*/
    border-left: #4096EE 1px solid; /*#ccc5ad*/
/*    border-bottom: #4096EE 1px solid; */ /*#D6CFB6*/
    padding: 1px 10px 0px 10px;
    font-weight: bold;
    font-size: 13px;
    color: #333333;
    margin-right: 10px;
    font-family: Arial,Verdana,Tahoma;
    cursor: default;
    background-color: #98D482;
    white-space: nowrap;
}

/*End tab styles*/
