body 
{
background-color:#000000;
color: e60000;
font-size: 11px;
font-family:Arial, Verdana, sans-serf;
}

body.white
{
background-color:#FFFFFF;
}

p.white
{
color:#FFFFFF;
font-size: 14px;
}

p.white14
{
color:#FFFFFF;
font-size: 14px;
}


p.black
{
color:#000000;
font-size: 14px;
}

p.largewhite 
{
color:#FFFFFF;
font-size: 16px;
}

.whitetext
{
color:#FFFFFF;
font-size: 12px;
}

p.blacktext
{
color:#000000;
font-size: 10px;
}

p.whitetext9
{
color:#FFFFFF;
font-size: 9px;
}

p.legal
{
color:#FFFFFF;
font-size: 9px;
}

p.hugered
{
color:#FF0000;
font-size: 32px;
}

p.smallred 
{
color:#FF0000;
font-size: 10px;
}

td.black
{
color:#000000;
font-size: 11px;
}

a
	{
		color:#FF0000;
		text-decoration:none;
	}

a:link
	{
		color:#FF0000;
	}
	
a:visited
	{
		color:#FF0000;
	}
	
a:hover
	{
		color:#FFFFFF;
	}
	
a:active
	{
		color:#FF0000;
	}

a.redlink
{
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

a.redlink :hover
	{
		color:#FFF;
	}
	
a.blacklink
{
color:#000000;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

a.blacklink :hover
	{
		color:#CCCCCC;
	}

a.whitelink
{
color:#FFFFFF;
text-decoration: none;
}

a.whitelink :hover
{
	color:#FF0000;
}

a.whitelink10
{
color:#FFFFFF;

font-size: 10px;
text-decoration: underline;
}

a.legallink
{
color:#FF0000;

font-size: 9px;
}

a.legallink:hover {color:#FFF}

a.smallredlink
	{
		font-size: 10px;
	}

a.smallredlink :hover
	{
		color:#FFF;
	}

a.menu1
{
color:black;
text-decoration:none;
font:bold;
}

a.menu2
{
color:black;
text-decoration:none;
font:bold;
}

a.menu3
{
color:white;
text-decoration:none;
font-weight:normal;
}

a.menu3:hover {color:red}

td.redstripe 
{
background-image: url('images/redstripe.jpg');
color:#000000;
font-family: tahoma;
font-size: 12px;
font-weight: bold;
font-size:80%;
}

td.menu1
{
background-color:red;

font-size: 85%;
}

td.menu2
{
background-color:white;

font-size: 85%;
}


td.menu3
{
background-color:black;

font-size: 85%;
}

td.blackfill
{
background-color:black;
}

table.menu
{
font-size: 100%;
position: absolute; top: 122;
align: left;
visibility: hidden;
}

table.redborder
{
background:#e60000;
}

li.bullet
{
font-size:12px;
color:#FFFFFF;
font-family:Arial;
margin-left:0px; 
margin-right:0px; 
margin-top: 9px;
}

li.white
{
font-size:10px;
color:#FFFFFF;
}

li.black
{
font-size:10px;
color:#000000;
}




/* NAVIGATION START */	
#nav
	{
		width:778px;
	}
	
top_container
	{
		
	}	
	
#capricornlogo
	{
		padding:10px 0px;
		text-align:left;
		float:left;
	}
	
#buynow_tab
	{
		float:right;
	}

#rednav
	{
		clear:both;
		background-image: url('images/redstripe.jpg');
		background-repeat:repeat-x;
		background-position:bottom;
		text-align:center;
		position:relative;
		margin-bottom:1px;
		padding:4px 0px 7px;
		
		/* border:1px #FFF solid; */
	}
	
#rednav .container
	{
		margin-right:auto;
		margin-left:auto;
		width:675px;
		background-color:#e60000;
	}
	
#rednav .tab
	{
		margin:0px 25px;
	}
	
#rednav a
	{
		color:#000;
		font-weight:bold;
		font-size:12px;
	}
	
#rednav a:link
	{
		color:#000;
	}
	
#rednav a:visited
	{
		color:#000;
	}
	
#rednav a:hover
	{
		color:#FFF;
	}
	
#rednav a:active
	{
		color:#000;
	}	
	
.navarrows
	{
		padding-left:10px;
	}	
	
	
	
	
	

/* GREY NAV START */

#greynav
	{
		background:#333;
		position:relative;
		padding:4px 0px 5px 50px;
		/* border:1px #FFF solid; */
	}
	
#greynav .container
	{
	}
	
#greynav .tab
	{
		margin:0px 20px;
		padding:0px;
		/* border:1px #FFF solid; */
	}
	
#greynav a
	{
		color:#FF0000;
		font-weight:bold;
		font-size:10px;
	}
	
#greynav a:link
	{
		color:#FF0000;
	}
	
#greynav a:visited
	{
		color:#FF0000;
	}
	
#greynav a:hover
	{
		color:#FFF;
	}
	
#greynav a:active
	{
		color:#FF0000;
	}
	
/* GREY NAV END */	
	
/* NAVIGATION END */


/* FAQ */

#question li
	{
		padding-bottom:5px;
	}

#question a
{
color:#FFFFFF;
text-decoration: none;
}

#question a:hover
{
	color:#FF0000;
}

#answer li
	{
		padding-bottom:30px;
	}
	
#answer a
{
color:#FFFFFF;
text-decoration: none;
}

#answer a:hover
{
	color:#FF0000;
}

#listnorm li
	{
		padding-bottom:5px;
	}


/* GLOBALS START*/	
	
.clear
	{
		clear:both;
	}
	
.vertdivider
	{
		margin:0px 3px;
	}
	
h1
	{
		font-size:20px;
	}
	
h2
	{
		font-size:16px;
	}
	
h3
	{
		font-size:13px;
	}
	
.red
	{
		color:#e60000;
	}
	
.white
	{
		color:#FFF;
	}
	
.twothirdspage
	{
		width:520px;
		margin:25px 0px 35px 0px;
		padding:0px 25px;
	}
	
/* GLOBALS END */

ul
	{
		margin:0px;
		padding-left:20px;
	}

li
	{
		padding:5px 0px;
	}