body
{
	font-size: 70%;
	color:#656565;
	margin:0px;

}


.swnu	{font-family:arial,san-serif;font-size:9px;color:#ffffff;text-decoration:none;}
.sb		{font-family:arial,san-serif;font-size:11px;color:#003366;}
.bnu	{font-family:arial,san-serif;color:#003366;font-size:13px;text-decoration:none;}
.sbnu	{font-family:arial,san-serif;font-size:11px;color:#003366;text-decoration:none;}
.snub	{font-family:arial,san-serif;font-size:8px;color:#000000;text-decoration:none;}
.snu	{font-family:arial,san-serif;font-size:11px;text-decoration:none;}
.sw		{font-family:arial,san-serif;font-size:11px;color:#ffffff;}
.s		{font-family:arial,san-serif;font-size:11px;}


.ProductDetailsHeader	{ COLOR: #363636; FONT-FAMILY: Arial, Helvetica, sans-serif ; FONT-SIZE: 12pt; font-weight:BOLD}
.ProductDetailsHeadersm	{ COLOR: #363636; FONT-FAMILY: Arial, Helvetica, sans-serif ; FONT-SIZE: 10pt; font-weight:BOLD}

.ProductListHeader	{ COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif ; FONT-SIZE: 10pt; font-weight:BOLD}
.ProductListRef		{ COLOR: #363636; FONT-FAMILY: Arial, Helvetica, sans-serif ; FONT-SIZE: 10pt}
.ProductListPrice	{ COLOR: #363636; FONT-FAMILY: Arial, Helvetica, sans-serif ; FONT-SIZE: 11pt}
.ProductList1		{ COLOR: #606060; FONT-FAMILY: Arial, Helvetica, sans-serif ; FONT-SIZE: 9pt}
.ProductList2		{ COLOR: #363636; FONT-FAMILY: Arial, Helvetica, sans-serif ; FONT-SIZE: 10pt}

.ProductDetailstxt1	{ COLOR: #363636; FONT-FAMILY: Arial, Helvetica, sans-serif ; FONT-SIZE: 10pt; font-weight:BOLD; background-color:#E8E8E8}
.ProductDetailstxt2	{ COLOR: #363636; FONT-FAMILY: Arial, Helvetica, sans-serif ; FONT-SIZE: 10pt; background-color:#D6D6D6 }
.ProductDetailstxt3	{ COLOR: #363636; FONT-FAMILY: Arial, Helvetica, sans-serif ; FONT-SIZE: 10pt; background-color:#E8E8E8 }
.ProductFeaturesList	{ COLOR: #808080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ; FONT-SIZE: 8pt }

TABLE 
{
	BORDER-RIGHT: #0c249e 1px; 
	BORDER-TOP: #0c249e 1px;  
	BORDER-LEFT: white 1px; 
	BORDER-BOTTOM: #0c249e 1px; 
	
	Line-height: 12pt;
	
	FONT-SIZE: 10pt;
	FONT-FAMILY: "verdana", arial;
}
table.prevnext
{
	BORDER-RIGHT: #0c249e 1px; 
	BORDER-TOP: #0c249e 1px;  
	BORDER-LEFT: white 1px; 
	BORDER-BOTTOM: #0c249e 1px; 
	
	BACKGROUND-COLOR: #D1D1D1;
	
	Line-height: 12pt;
	
	FONT-SIZE: 0.8em;
	FONT-FAMILY: "verdana", arial;
}
table.ctext
{
	BORDER-RIGHT: #0c249e 1px; 
	BORDER-TOP: #0c249e 1px;  
	BORDER-LEFT: white 1px; 
	BORDER-BOTTOM: #0c249e 1px; 
	
	BACKGROUND-COLOR: #ffffff;
	
	Line-height: 15pt;
	
	FONT-SIZE: 0.8em;
	FONT-FAMILY: "verdana", arial;

}



a.pn:link 	{ FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 1em; color:#9D6602; text-decoration:none;}
a.pn:active 	{ FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 1em; color:#9D6602; text-decoration:none;}
a.pn:visited 	{ FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 1em; color:#9D6602; text-decoration:none;}
a.pn:hover 	{ FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 1em; color:#7A7B9E; text-decoration:underline;}

TD.mainImage
{
FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 1em; color:white;
}
TD.LBORDER
{
	BORDER-BOTTOM: #2283BF 1px solid;
}
TD.LRBORDER
{
	
	BORDER-RIGHT: #2283BF 1px solid;
}

td.usermenucell2
{
	text-align: center;
	height: 30px;
}
TD.photoImage
{
    HEIGHT: 56px;
    BACKGROUND-IMAGE: url(images/photos.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #D1D1D1;
}
TD.episodeImage
{
    HEIGHT: 56px;
    BACKGROUND-IMAGE: url(images/photos2.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #D1D1D1;
}
TD.brianImage
{
    HEIGHT: 150px;
    BACKGROUND-IMAGE: url(brian/background1.jpg);
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #ffffff;
}
TD.shellsImage
{
    HEIGHT: 168px;
    BACKGROUND-IMAGE: url(shells/Image6_3.jpg);
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #ffffff;
}
td.shellsblueborder
{
    HEIGHT: 19px;
    BACKGROUND-IMAGE: url(shells/blueborder.gif);
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #02349A;
}
td.shellsblackborder
{
    HEIGHT: 19px;
    BACKGROUND-IMAGE: url(shells/blackborder.gif);
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #000000;
}
TD.shellsNews
{

    padding : 0px 0px 3px 8px;
}
td.rcell
{
    BORDER-LEFT: #ffffff 1px ;
    BORDER-TOP: #ffffff 1px ;
    BORDER-RIGHT: #DEDEDE 1px solid;
    BORDER-BOTTOM: #ffffff 1px ;
    padding : 0px 0px 8px 8px;
}
td.lrcell
{
    BORDER-LEFT: #DEDEDE 1px solid;
    BORDER-TOP: #ffffff 1px ;
    BORDER-RIGHT: #DEDEDE 1px solid;
    BORDER-BOTTOM: #ffffff 1px ;
    padding : 0px 0px 8px 8px;
}
TD.grey
{
    BACKGROUND-COLOR: #D1D1D1;
}
TD.grey2
{
    BACKGROUND-COLOR: #E8E3E7;
}
tr.seprow
{
    vertical-align:top;
    BACKGROUND-IMAGE: url(images/seprow.gif);
    HEIGHT: 5px;
}

.homesmall { FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 64%; LINE-HEIGHT: 127%; padding : 3px 3px 8px 8px;}

.homesmall a {
      color:#333399;
	text-decoration:none;
	font-weight: bold;
}

.homesmall a:hover {
	text-decoration:underline;
}
td.homesmallb { FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 64%; LINE-HEIGHT: 127%; padding : 3px 3px 8px 8px;}
td.homesmallw { FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: white; FONT-SIZE: 64%; LINE-HEIGHT: 127%; padding : 3px 3px 8px 8px;}

a.lhomesmall:link 	{ FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 0.8em; color:#7D7D7D; text-decoration:none;}
a.lhomesmall:active 	{ FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 0.8em; color:#7D7D7D; text-decoration:none;}
a.lhomesmall:visited 	{ FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 0.8em; color:#7D7D7D; text-decoration:none;}
a.lhomesmall:hover 	{ FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 0.8em; color:#7A7B9E; text-decoration:none;}

a.lhomesmall2:link {FONT-SIZE: 1.2em; color:#FCD516; text-decoration:none;}
a.lhomesmall2:active { FONT-SIZE: 1.2em; color:#FCD516; text-decoration:underline;}
a.lhomesmall2:visited { FONT-SIZE: 1.2em; color:#FCD516; text-decoration:none;}
a.lhomesmall2:hover { FONT-SIZE:  1.2em; color:#FFE569; text-decoration:underline;}

TD.linebreak
{
    BACKGROUND-IMAGE: url(images/pixel.gif);
    BACKGROUND-COLOR: #6B6B6B;
}
.homemed { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 80%; LINE-HEIGHT: 131%}

.homemed a {
	color:#333399;
	text-decoration:none;
	font-weight: bold;
}

.homemed a:hover {
	text-decoration:underline;
}

.swnub	{font-family:arial,san-serif;font-size:10px;font-weight:BOLD;color:#404040; text-decoration:none;}

.sbnub	{font-family:arial,san-serif;font-size:11px;font-weight:BOLD;color:#003366;text-decoration:none;}
.sbd	{font-family:arial,san-serif;font-size:11px;font-weight:BOLD;}
.swb	{font-family:arial,san-serif;font-size:11px;font-weight:BOLD;color:#FFFFFF;}
.sbbd	{font-family:arial,san-serif;font-size:11px;font-weight:BOLD;color:#003366;}
.fwnu	{font-family:arial,san-serif;color:#ffffff;text-decoration:none;}
.fnu	{font-family:arial,san-serif;color:#000000;text-decoration:none;}
.fw		{font-family:arial,san-serif;color:#ffffff;}
.f		{font-family:arial,san-serif;}
.flb	{font-family:arial,san-serif;font-size:24px;font-weight:BOLD;color:#000000;}
.pbnu	{font-family:arial,san-serif;font-size:11px;color:#000000;text-decoration:none;}
.bttn	{border-style:outset;border-color:#9999cc;border-width:2px;background-color:#cccccc;}
.transactionDark {border-color:#333366;border-style:solid;border-width:1px;}
.transactionLight {border-color:#336699;border-style:solid;border-width:1px;}

.menusmall { FONT-FAMILY: Verdana, Arial, sans-serif; color:white; FONT-SIZE: 56%; LINE-HEIGHT: 67%}

a:link 	{ font-family:verdana,arial ; font-size:12px ; color:blue ; text-decoration:none }
a:visited 	{ font-family:verdana,arial ; font-size:12px ; color:midnightblue ; text-decoration:none}
a:hover 	{ font-family:verdana,arial ; font-size:12px ; color:orange ;  text-decoration:none}

a.links:link 	{ font-family:arial ; font-size:11px ; color:blue ; font-weight:bold; text-decoration:none }
a.links:visited 	{ font-family:arial ; font-size:11px ; color:midnightblue ; font-weight:bold; text-decoration:none}
a.links:hover 	{ font-family:arial ; font-size:11px ; color:orange ; font-weight:bold ; text-decoration:none}

a.mlinks:link 	{ font-family:arial ; font-size:11px ; color:white; font-weight:bold;text-decoration:none }
a.mlinks:visited{ font-family:arial ; font-size:11px ; color:white; font-weight:bold;  text-decoration:none}
a.mlinks:hover 	{ font-family:arial ; font-size:11px ; color:white ; font-weight:bold ;  text-decoration:none}

a.linkws:link 	{ font-family:arial ; font-size:11px ; color:white; font-weight:bold; text-decoration:none }
a.linkws:visited 	{ font-family:arial ; font-size:11px ; color:white; font-weight:bold; text-decoration:none}
a.linkws:hover 	{ font-family:arial ; font-size:11px ; color:orange ; font-weight:bold;  text-decoration:none}

a.mainlink 		 { font-family:Georgia ; font-size:7.5pt ; color:#000040; font-weight:bold; text-decoration:none }
a.mainlink:link 	 { font-family:Georgia ; font-size:7.5pt ; color:#000040; font-weight:bold;  text-decoration:none }
a.mainlink:visited { font-family:Georgia ; font-size:7.5pt ; color:#000040; font-weight:bold;  text-decoration:none}
a.mainlink:hover 	 { font-family:Georgia ; font-size:7.5pt ; color:orange; font-weight:bold ;  text-decoration:none}




a.links2:link { font-family:arial ; font-size:11px ; color:blue ;   text-decoration:none }
a.links2:visited { font-family:arial ; font-size:11px ; color:midnightblue ; text-decoration:none}
a.links2:hover { font-family:arial ; font-size:11px ; color:lightblue ;  text-decoration:none}

.normaltxt1		{ COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none; padding : 0px 8px 8px 8px; }
.normaltxt2		{ COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; TEXT-DECORATION: none; padding : 0px 8px 8px 8px; }
.normaltxtheader	{ COLOR: #7696C2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none}

.normaltxtlink		{ COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: underline}
.normaltxtlink:visited	{ COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: underline}
.normaltxtlink:link	{ COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: underline}
.normaltxtlink:hover	{ COLOR: #FFFF00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none}


.smalltxtlink  { COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: underline}
.smalltxtlink:visited     { COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: underline}
.smalltxtlink:link     { COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: underline}
.smalltxtlink:hover    { COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: none}

.smalltxtlink2  { COLOR: #808080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: underline}
.smalltxtlink2:link     { COLOR: #808080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: underline}
.smalltxtlink2:hover    { COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: none}



.txt1		{ COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: none; padding : 0px 8px 8px 8px; }
.txtheader2	{ COLOR: #7696C2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: none}
.txtheader	{ COLOR: #FFFF80; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none}
.txtheaderbck	{ COLOR: #FFFF80; background-color: #333399; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none}

.txtlink		{ COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; TEXT-DECORATION: none}
.txtlink:active	{ COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; TEXT-DECORATION: none}
.txtlink:visited   { COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; TEXT-DECORATION: none}
.txtlink:link	{ COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; TEXT-DECORATION: none}
.txtlink:hover	{ COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 7pt; TEXT-DECORATION: none}


td.menucell
{
    color: #3E6584;

    FONT-SIZE: 8pt;

    FONT-FAMILY: "verdana", arial;
    BACKGROUND-COLOR: #DCE5EE;
    padding : 8px 8px 8px 8px;
}




tr.listbreak
{
     vertical-align:top;
    BACKGROUND-IMAGE: url(images/seprow.gif);

    HEIGHT: 5px;
}

input.clear {

    BORDER-RIGHT: #DFA621 1px solid;
    BORDER-TOP: #DFA621 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #DFA621 1px solid;
    BORDER-BOTTOM: #DFA621 1px solid;
    FONT-FAMILY: "verdana", arial;
    BACKGROUND-COLOR: #DFA621;
}

input.clear2 {

    BORDER-RIGHT: #DFA621 1px solid;
    BORDER-TOP: #DFA621 1px solid;
    FONT-SIZE: 14pt;
    BORDER-LEFT: #DFA621 1px solid;
    BORDER-BOTTOM: #DFA621 1px solid;
    
    FONT-FAMILY:  arial;
    COLOR: white;
    BACKGROUND-COLOR: #DFA621;
    font-weight:bold;
    TEXT-ALIGN:center;
}

