.normalvid {
border:1px solid #79A3BA;
line-height:18px;
margin-right:5px;
min-height:18px;
padding:0 5px;
text-align:center;
vertical-align:middle;
color:#FF5917;
font-family:Trebuchet MS;
font-size:12px;
float:left;
cursor:pointer;
}
.selectedvid {
border:1px solid #BBBBBB;
color:#BBBBBB;
float:left;
line-height:18px;
margin-right:5px;
min-height:18px;
padding:0 5px;
text-align:center;
vertical-align:middle;
font-family:Trebuchet MS;
font-size:12px;
cursor:pointer;
}
#ticker{border:1px solid #A9A9A9; height:38px; width:960px; margin:0px auto; border-bottom:#A9A9A9 solid 2px;}

a:link { font-family:"Trebuchet MS";	font-size: 11px;		color: #003399;	text-decoration: none;}
a:visited {font-family:"Trebuchet MS"; font-size: 11px;		color: #003399;	text-decoration: none;}
a:hover {font-family:"Trebuchet MS"; 	font-size: 11px;		color: #000000; text-decoration:underline;}
a:active {font-family:"Trebuchet MS"; 	font-size: 11px;		color: #72BCF1;	text-decoration: none;}

body {margin-top:0px;}
table, textarea, input{FONT-SIZE: 11px; COLOR: #000000; font-family:"Trebuchet MS"; text-align:left;}
select {FONT-SIZE: 12px; COLOR: #000000; font-family:"Trebuchet MS"; text-align:left;border:1px solid #333333;}
.fontval {font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#333333; font-weight:bold;}

.fontnormal{font-family:"Trebuchet MS" , Arial, "Bitstream Vera Sans" , sans-serif;; font-size:10pt; line-height:16pt;color:#333333; }
.fontTitle {font-family:tahoma,arial,helvetica,sans-serif; font-size:15px; color:#003300; font-weight:bold;}
.pricered {
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:11px;
	color:#DE261F;
	text-align: center;
}
.fontsmall {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#666666; }
.htext
{
padding-top:4px;
font-family:Verdana, Arial, Helvetica, sans-serif ;
font-size: 11px;
color: #FFFFFF;
padding-right:7px;
}


div#container
{
   width: 100%;
   position: relative;
   margin-top: 0px;
   margin-left: 0px;
   margin-right: auto;
   text-align: left;
   top:0px;
}

div#box
{
	width: 900px;
	position:fixed;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	top:0px;

}

div.my_left_box{
    float: left;
    padding: 10px;
    width: 290px;

}

div.my_right_box{
    float: right;
    padding: 10px;
    width: 290px;
   
}


#content
{

font-family:Tahoma, Arial, Helvetica, sans-serif ;
font-size: 12.5px;
color:#0B4978 ;

}

input
{
border:1px solid #999999;
}

.linkwhite:link { font-family:"Trebuchet MS";	font-size: 14px;		color: #ffffff;	text-decoration: none;}
.linkwhite:visited {font-family:"Trebuchet MS"; font-size: 14px;		color: #ffffff;	text-decoration: none;}
.linkwhite:hover {font-family:"Trebuchet MS"; 	font-size: 14px;		color: #ffffff; text-decoration:underline; }
.linkwhite:active {font-family:"Trebuchet MS"; 	font-size: 14px;		color: #ffffff;	text-decoration: none;}


.linkorange:link { font-family:"Trebuchet MS";	font-size: 14px;color: #FF6600;	text-decoration: underline;}
.linkorange:visited {font-family:"Trebuchet MS"; font-size: 14px;color: #FF6600;	text-decoration: none;}
.linkorange:hover {font-family:"Trebuchet MS"; 	font-size: 14px;color: #FF6600; }
.linkorange:active {font-family:"Trebuchet MS"; 	font-size: 14px;color: #FF6600;	text-decoration: none;}

.linkbignormal:link { font-family:"Trebuchet MS";	font-size: 14px;color: #333333;	text-decoration: underline;}
.linkbignormal:visited {font-family:"Trebuchet MS"; font-size: 14px;color: #333333;	text-decoration: underline;}
.linkbignormal:hover {font-family:"Trebuchet MS"; 	font-size: 14px;color: #333333;text-decoration:none; }
.linkbignormal:active {font-family:"Trebuchet MS"; 	font-size: 14px;color: #333333;	text-decoration: none;}


.ac, a.ac, a.ac:link{text-decoration:underline}, a.ac:visited {color: #f60;},a.ac:hover{text-decoration:underline}

.linksmallbr:link{text-decoration:underline;color:#999999;}
.linksmallbr:visited {color: #999999;}
.linksmallbr:hover{text-decoration:underline}
.linksmallbr:active{text-decoration:underline}

#logo
{
	background-image:url(../images/gofabby_logobeta.gif) ;
	background-repeat:no-repeat;
	background-position:center;
	height:100px;
}

#searchbg
{
background-image:url(../images/searchbg.jpg);
background-repeat:no-repeat;
}
#titlebarbg
{
background-image:url(../images/titlebar.jpg);
background-repeat:no-repeat;
}

#bannerbg
{
background-image:url(../images/img_hp_rsb.gif);
background-repeat:no-repeat;
background-color:#F3F3F3 ;
height:594px;
width:220px;
}


div#container
{
   width: 100%;
   position: relative;
   margin-top: 0px;
   margin-left: 0px;
   margin-right: auto;
   text-align: left;
   top:0px;
}

div#box
{
	width: 900px;
	position:fixed;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	top:0px;

}

div.my_left_box{
    float: left;
    padding: 10px;
    width: 290px;

}

div.my_right_box{
    float: right;
    padding: 10px;
    width: 290px;
   
}


#content
{

font-family:Tahoma, Arial, Helvetica, sans-serif ;
font-size: 12.5px;
color:#0B4978 ;

}


div#topBar {
	position: fixed;
	top: 0;
	margin: 0;
	
	width: 100%;
	text-align: center;
	background-color: #1e4087;
	height: 25px;
	z-index: 1000;
}




div#topBarContent {
	width: 974px;
	vertical-align: middle;
	padding-top: 3px;
	text-align: left;
	margin: 0 ;
	margin-left:0px;
	color: #FFF;
}

div#topBarContent a, div#topBarContent a:visited {
	text-decoration: none;
	color: #ffffff;
}

div#topBarContent a:hover {
	text-decoration: underline;
	color: #fff799;
}



  /*
  For preloading page
  this is what we want the div to look like
    when it is not showing*/
  div.loading-invisible{
    /*make invisible*/
    display:none;
  }

  /*this is what we want the div to look like
    when it IS showing*/
  div.loading-visible{
    /*make visible*/
    display:block;

    /*position it 200px down the screen*/
    position:absolute;
    top:200px;
    left:0;
    width:100%;
    text-align:center;

    /*in supporting browsers, make it
      a little transparent*/
    background:#fff;
    opacity:.75;
    border-top:1px solid #ddd;
    border-bottom:1px solid #ddd;
  }

.tdgreen {
background-color:#EBF2BE;
 color:#990000;

}
.textInput-green
{
border: 1px solid #63bf32;
background: #fff;
font-size: 11px
}
.textInput-blue
{
border: 1px solid #466eab;
background: #fff;
font-size: 11px
}

.textInputShout
{
border: 1px solid #466eab;
background: #fff;
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;

}

.Input-bu{
color:#fff; 
font:11px,Tahoma,Verdana; 
background-color:#307c0b;
border: 1px solid #cfe3c4

}

.shoutbutton{
background:#99CC66;
border:1px solid #79A3BA;
line-height:18px;
margin-right:5px;
min-height:18px;
padding:0 5px;
text-align:center;
vertical-align:middle;
color:#FFFFFF;
font-family:Trebuchet MS;
font-size:12px;
float:left;
cursor:pointer;
}

.shoutbutton:link 
{
color:#FFFFFF;
}


.shoutTitle{
background:#99CC66;
border:1px solid #79A3BA;
line-height:18px;
margin-right:5px;
min-height:18px;
width:195px;
padding:0 5px;
text-align:center;
vertical-align:middle;
color:#FFFFFF;
font-family:Trebuchet MS;
font-size:12px;
float:left;
cursor:pointer;
}

.memberbutton{
background: #2191c0 url(images/ui-bg_gloss-wave_75_2191c0_500x100.png) ;

border:1px solid #79A3BA;
line-height:18px;
margin-right:5px;
min-height:18px;
padding:0 5px;
text-align:center;
vertical-align:middle;
color:#FFFFFF;
font-family:Trebuchet MS;
font-size:12px;
float:left;
cursor:pointer;
}

.fontheading{ font-family:"Trebuchet MS";	font-size: 14px;}

.commentHtml
{
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 15px;
	padding-top: 0px;
	background-image: none;
	border-left: #d3d3d3 3px solid;
}

.commentHtmlA
{
	background-color: #ffeebb;
	border-left: #bc9c66 2px solid;
}

.fontsmallblue {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }
.fontmedium{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666 ; }

.divblock{

line-height:18px;
margin-right:5px;
min-height:18px;
padding:0 5px;
text-align:center;
vertical-align:middle;
color:#333333;
font-family:Arial, Helvetica, sans-serif ;
font-size:12px;
float:left;

}
.countclr{font-family:arial,helvetica,sans-serif; font-size:11px; color:#990000;font-weight:normal; }

.btnreg
{
background-image:url(../images/btnimg.gif);
background-repeat:repeat-x;
color:#FFFFFF ;
font-size:12px;
font-weight:bold;
}

.titlegreen{
background:#99CC66;
border:1px solid #79A3BA;
line-height:18px;
margin-right:5px;
min-height:18px;
padding:0 5px;
width:220px;
text-align:center;
vertical-align:middle;
color:#FFFFFF;
font-family:Trebuchet MS;
font-size:12px;
float:center;
;
}


.btngreen{
background:#99CC66;
border:1px solid #79A3BA;
line-height:18px;
margin-right:5px;
min-height:18px;
text-align:center;
vertical-align:middle;
color:#FFFFFF;
font-family:Trebuchet MS;
font-size:12px;
cursor:pointer;
}

.btndrkgreen{
background:#005500;
border:1px solid #79A3BA;
line-height:18px;
margin-right:5px;
min-height:18px;
text-align:center;
vertical-align:middle;
color:#FFFFFF;
font-family:Trebuchet MS;
font-size:12px;
cursor:pointer;
}

.divblockright{

line-height:18px;
margin-right:5px;
min-height:18px;
padding:0 5px;
text-align:center;
vertical-align:middle;
color:#333333;
font-family:Arial, Helvetica, sans-serif ;
font-size:12px;
float:right;

}
#linkbigorange:link { font-family:"Trebuchet MS";	font-size: 14px;color: #FF6600;	text-decoration: underline;}
#linkbigorange:visited {font-family:"Trebuchet MS"; font-size: 14px;color: #FF6600;	text-decoration: none;}
#linkbigorange:hover {font-family:"Trebuchet MS"; 	font-size: 14px;color: #FF6600; }
#linkbigorange:active {font-family:"Trebuchet MS"; 	font-size: 14px;color: #FF6600;	text-decoration: none;}

.tdbgout
{
background-color:#FFFFFF;
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
}

.contactPosterbg
{
background-image:url(../images/btnimg.gif);
background-repeat:repeat-x;
color:#FFFFFF ;
font-size:13px;
font-weight:bold;
}

.contactPosterText
{
font-family:Verdana, Geneva, sans-serif;
font-size:10px; 
color:#666; 
}

.contactPosterTitle
{
font-family:Verdana, Geneva, sans-serif;
font-size:16px;
font-weight:bold ;
color:#FFF;
text-decoration:none ;
}

.facecontent{
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12.5px; color:#333;
	font-size-adjust:inherit;
	font-stretch:narrower ;
	text-align:justify ;
	font-weight:normal; 
	white-space:normal;
	}

p {
  white-space:normal;
} 

.bkg_alt10 {background-color : #E4EFC7;} 
