/* Global CSS Styling *******************************************************************/

body		{
		margin-top: 0px;
		background-color: #F9F9F9;
		overflow: auto;
		font-family: arial,verdana,helvetica,sans serif;
		font-size: 11px;
		color: #000000;
		}

body,td		{
		font-family: verdana,arial,helvetica,sans serif;
		font-size: 11px;
		color: #000000;
		}

table		{
		margin: 0px;
		}

input		{
		width: 100%;
		}

.inputbtn	{
		font-family: arial,verdana,helvetica,sans serif;
		font-size: 11px;
		color: #000000;
		font-weight: bold;
		}

textarea	{
		width: 100%;
		}


/* Menu CSS Styling ******************************************************************/
.menu		{
		font-family: arial,verdana,helvetica,sans serif;
		font-size: 11px;
		color: #ffffff;
		font-weight: bold;
		padding-left: 19px;
		padding-right: 19px;
		line-height: 18px;
		background-image:url(../img/menubg.png);
		}

.menuback	{
		background-image:url(../img/menuback.png);
		height: 26px;
		}

.divbg		{
		border-top-style: solid;
		border-top-width: 1px;
		border-top-color: #EAEAEA;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		border-bottom-color: #EAEAEA;
		border-right-style: solid;
		border-right-width: 1px;
		border-right-color: #EAEAEA;
		border-left-style: solid;
		border-left-width: 1px;
		border-left-color: #EAEAEA;
		background-color: #ffffff;
		}


/* Menu Link Styling *****************************************************************/

.menu a:link    { 
		font-family: arial, verdana, Helvetica, Sans-Serif; 
		font-size: 11px; 
		color: #ffffff; 
		text-decoration: none;
		}

.menu a:visited { 
		font-family: arial, verdana, Helvetica, Sans-Serif; 
		font-size: 11px; 
		color: #ffffff; 
		text-decoration: none;
		}

.menu a:hover   { 
		font-family: arial, verdana, Helvetica, Sans-Serif; 
		font-size: 11px; 
		color: #E9D79F; 
		text-decoration: none;
		}

/* Drop Down ****************************************************************************/
div.menusub 	{font-family: arial,verdana,helvetica,sans-serif; 
		font-size: 11px; 
		color: #292929; 
		font-weight: bold; 
		position: absolute; 
		visibility: hidden; 
		line-height: 18px;
		margin-left: -19px;
		padding-left: 3px;
		background-image:url(../img/divmenubg.png);
		}

/* Tab Menu Link Styling *****************************************************************/

.tabmenu a:link    { 
		font-family: arial, verdana, Helvetica, Sans-Serif; 
		font-size: 11px; 
		color: #000000; 
		text-decoration: none;
		}

.tabmenu a:visited { 
		font-family: arial, verdana, Helvetica, Sans-Serif; 
		font-size: 11px; 
		color: #000000; 
		text-decoration: none;
		}

.tabmenu a:hover   { 
		font-family: arial, verdana, Helvetica, Sans-Serif; 
		font-size: 11px; 
		color: #1B4687; 
		text-decoration: none;
		}

/* Standard Link Styling *********************************************/

	a:link { 
		font-family: verdana, arial, Helvetica, Sans-Serif; 
		font-size: 11px; 
		color: #636D83;
		text-decoration: none; 
		}

	a:visited      { 
		font-family: verdana, arial, Helvetica, Sans-Serif; 
		font-size: 11px; 
		color: #636D83;
		text-decoration: none; 
		}

	a:hover { 
		font-family: verdana, arial, Helvetica, Sans-Serif; 
		font-size: 11px; 
		color: #000070;
		text-decoration: none; 
		}

/* Front Page CSS Styling *****************************************************************/

.holder		{
		border-top-style: solid;
		border-top-width: 1px;
		border-top-color: #F7F7F7;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		border-bottom-color: #F7F7F7;
		border-right-style: solid;
		border-right-width: 1px;
		border-right-color: #F7F7F7;
		border-left-style: solid;
		border-left-width: 1px;
		border-left-color: #F7F7F7;
		background-color: #ffffff;
		}

.head		{
		border-bottom-style: solid;
		border-bottom-width: 3px;
		border-bottom-color: #ffffff;
		}

.flash		{
		border-top-style: solid;
		border-top-width: 3px;
		border-top-color: #ffffff;
		}

.logodrop	{
		background-image:url(../img/logodrop.png);
		width: 196px;
		height: 116px;
		background-repeat: no-repeat;
		}

.tabbg        {
        background-image:url(../img/tabbg.png);
        background-repeat: repeat-x; 
        background-position: center top;
        padding-top: 10px;
        padding-left: 10px;
        padding-bottom: 10px;
        padding-right: 10px;
        }

.footerbg	{
		background-image:url(../img/footerbg.png);
		padding-left: 10px;
		padding-right: 5px;
		padding-top: 5px;
		border-right-style: solid;
		border-right-width: 1px;
		border-right-color: #EAEAEA;
		border-left-style: solid;
		border-left-width: 1px;
		border-left-color: #EAEAEA;
		}

.foottext	{
		color: #A3A3A3;
		}

.tickerhead	{
		font-family: arial,verdana,helvetica,sans serif;
		font-size: 11px;
		color: #000000;
		font-weight: bold;
		line-height: 24px;
		padding-left: 10px;
		border-top-style: solid;
		border-top-width: 3px;
		border-top-color: #ffffff;
		border-bottom-style: solid;
		border-bottom-width: 3px;
		border-bottom-color: #ffffff;
		}

.tabheading	{
		font-family: arial,verdana,helvetica,sans serif;
		font-size: 12px;
		color: #AF9133;
		font-weight: bold;
		line-height: 26px;
		padding-left: 5px;
		}

.welcometext	{
		font-family: verdana,arial,helvetica,sans serif;
		font-size: 11px;
		color: #000000;
		line-height: 16px;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 10px;
		padding-bottom: 10px;
		}

.whybuy		{
		font-family: arial,verdana,helvetica,sans serif;
		font-size: 11px;
		color: #000000;
		font-weight: bold;
		line-height: 16px;
		}

/* Padding CSS Styling ***********************************************************/

.padR10		{
		padding-right: 10px;
		}

.padT3		{
		padding-top: 3px;
		}

.padLRTB10	{
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 10px;
		padding-bottom: 10px;
		}

.padLRTB5	{
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		}

.itemholder	{
		border-top-style: solid;
		border-top-width: 1px;
		border-top-color: #EAEAEA;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		border-bottom-color: #EAEAEA;
		border-right-style: solid;
		border-right-width: 1px;
		border-right-color: #EAEAEA;
		border-left-style: solid;
		border-left-width: 1px;
		border-left-color: #EAEAEA;
		background-color: #FFFFFF;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 5px;
		}

.pagetab	{
		border-top-style: solid;
		border-top-width: 2px;
		border-top-color: #FFFFFF;
		border-bottom-style: solid;
		border-bottom-width: 2px;
		border-bottom-color: #FFFFFF;
		}