/* ------------------------------------------------------------------ */

TABLE.Top 			{ BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid }
TABLE.Middle 		{ BORDER-BOTTOM: #000000 1px; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px }
TABLE.Bottom 		{ BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px }
.border				{  BORDER-RIGHT: #9ca2b4 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #9ca2b4 1px solid; PADDING-LEFT: 0px;
    				   PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #9ca2b4 1px solid;
    				   WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #9ca2b4 1px solid; BACKGROUND-COLOR: #ffffff }
.tableborder 		{ border: 1px solid #b2bbcf; padding: 3px; }
.tableheader 		{ font-weight: bold; background-color: #8E8EAE; padding: 3px; margin: 3px }

.Textheader			{ FONT: 16px/22px Verdana, Arial; COLOR: #320064;  padding: 10px }
.TextheaderSub		{ FONT: 16px/22px Verdana, Arial; COLOR: #320064; }
.TextSmallHeader	{ FONT: 11px Verdana, Arial; COLOR: #dfa302; padding: 10px }
.TextMainHeader		{ FONT: 15px/21px Verdana, Arial; COLOR: #fdbe11; font-weight: bold }

.UIndex				{  font-family: verdana, arial; font-size: 11px; list-style: outside; color: #4B7272; font-weight: bold; list-style-type: square  }
.U					{  font-family: verdana, arial; font-size: 11px; list-style: outside; list-style-type: square  }

.bg 				{ background-repeat:no-repeat; background-position:top }
.bg2 				{ background-repeat:no-repeat; background-position:top; padding-left:20px; padding-right:10px }

td.borderbottom		{ BORDER-BOTTOM: #000066 1px solid; PADDING-LEFT: 0px; MARGIN: 0px; }
td.borderTopSeperator {BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; MARGIN: 0px; }
td.borderTop		{ BORDER-TOP: #000066 1px solid; PADDING-LEFT: 0px; MARGIN: 0px; }
td.borderTopLeft	{ PADDING-RIGHT: 0px; MARGIN: 0px; BORDER-TOP: #000066 1px solid; BORDER-RIGHT: #000066 1px solid; }
td.Shadow1Back { BACKGROUND-IMAGE:  url(../images/Shadow1Back.gif); BACKGROUND-POSITION: center top;BACKGROUND-REPEAT: repeat-x }
td.DropShadow { BACKGROUND-IMAGE:  url(../images/DropShadow.gif); BACKGROUND-POSITION: center top; BACKGROUND-REPEAT: repeat-y }
td.VSeparator { BACKGROUND-IMAGE:   url(../Images/VSeparator.gif); BACKGROUND-POSITION: center center; BACKGROUND-REPEAT: repeat-y }

/* ------------------------------------------------------------------ */
/* AUTOMATIC ATTRIBUTES */

A:link				{  font-family: verdana, arial; text-decoration: none; font-size: 11px; color: #003399  }
A:active			{  font-family: verdana, arial; text-decoration: none; font-size: 11px; color: #3399CC  }
A:visited			{  font-family: verdana, arial; text-decoration: none; font-size: 11px; color: #808080  }
A:hover				{  font-family: verdana, arial; text-decoration: none; font-size: 11px; color: #3399CC  }
BODY, P, TD			{  font-family: verdana, arial; font-size: 11px; font-weight: normal; color: #000000  }
H1 					{  font-family: verdana, arial; font-size: 18px; font-weight: bold  }
H2 					{  font-family: verdana, arial; font-size: 16px; font-weight: bold  }
H3 					{  font-family: verdana, arial; font-size: 14px; font-weight: bold  }
H4 					{  font-family: verdana, arial; font-size: 12px; font-weight: bold  }
OL 					{  font-family: verdana, arial; font-size: 11px; }
UL					{  font-family: verdana, arial; font-size: 11px; list-style: outside; list-style-type: square  }
B					{  font-weight: bold  }
STRONG 				{  font-weight: bold  }
I 					{  font-style: italic  }
EM 					{  font-style: italic  }
INPUT		  		{  color: #003399; font-family: verdana, arial; font-size: 11px; } /* Special */
TEXTAREA			{  color: #003399; font-family: verdana, arial; font-size: 11px; } /* Special */
BLOCKQUOTE			{  font-size: 11px; }
PRE					{  font-family: "courier new", courier, monospace; font-size: 11px  }

/* ------------------------------------------------------------------ */
/* UNIQUE FONT ATTRIBUTES */

.head1 				{  font-family: verdana, arial; font-size: 14px; font-weight: bold; color: #b3b3d9 }
.head2				{  font-family: verdana, arial; font-size: 16px; font-weight: bold   }
.head3 				{  font-family: verdana, arial; font-size: 12px; font-weight: bold   }
.normal				{  font-family: verdana, arial; font-size: 11px; color: #000000  }
.text 				{  font-family: Verdana, Arial; font-size: 11px; color: #000000;font-weight: normal; }
.textwhite			{  font-family: Verdana, Arial; font-size: 11px; color: #ffffff }
.textlight			{  font-family: Verdana, Arial; font-size: 11px; color: #b3b3d9 }



.legal 				{  font-size: 11px; color: #999999  }
.small 				{  font-family: Verdana, Arial; font-size: 10px }
.smallphone 		{  COLOR: #000099; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px }
.smallindex 		{  COLOR: #4B7272; font-family: Arial, Helvetica, sans-serif; font-size: 10px }


.copyrighttext 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #b3b3d9 }

.sup 				{  font-family: arial, helvetica, sans-serif; font-size: 8px; position: relative; text-decoration: none }
.jasmine			{  font-family: times new, times new roman; font-size: 11px; font-style: italic  }
.jasmineheader		{  font-family: times new, times new roman; font-size: 19px; font-style: italic; font-weight: bold  }
.shadegrey			{  background-color: #CCCCCC  }
.whitetext			{  color: #FFFFFF  }
.whitetextheader    {  color: #FFFFFF; font-family: arial; font-size: 12px; font-weight: bold }

/* ------------------------------------------------------------------ */

a.linkindex:link	{  font-family: Verdana, Arial; font-size: 10px; color: #4B7272; text-decoration: none; font-weight: bold }
a.linkindex:visited	{  font-family: Verdana, Arial; font-size: 10px; color: #4B7272; text-decoration: none; font-weight: bold }
a.linkindex:hover	{  font-family: Verdana, Arial; font-size: 10px; color: #4B7272; font-weight: bold; text-decoration: underline }

a.navlink:link		{ font-family: Verdana, Arial; color:#ffffff; font-size:11px; text-decoration: none }
a.navlink:visited	{ font-family: Verdana, Arial; color:#fdbe11; font-size:11px; text-decoration: none }
a.navlink:hover		{ font-family: Verdana, Arial; color:#fdbe11; font-size:11px; text-decoration: underline }

a.morelink:link		{ font-family: Verdana, Arial; color:#320064; font-size:11px; text-decoration: none }
a.morelink:visited	{ font-family: Verdana, Arial; color:#320064; font-size:11px; text-decoration: none }
a.morelink:hover	{ font-family: Verdana, Arial; color:#e18700; font-size:11px; text-decoration: underline }

a.thislink:link		{ font-family: Verdana, Arial; color:#320064; font-size:11px; text-decoration: underline }
a.thislink:visited	{ font-family: Verdana, Arial; color:#320064; font-size:11px; text-decoration: underline }
a.thislink:hover	{ font-family: Verdana, Arial; color:#e18700; font-size:11px; text-decoration: underline }

a.navmenu:link		{ font-family: Verdana, Arial; color:#320064; font-size:12px; text-decoration: none }
a.navmenu:visited	{ font-family: Verdana, Arial; color:#320064; font-size:12px; text-decoration: none }
a.navmenu:hover		{ font-family: Verdana, Arial;color:#FF3300; font-size:12px; text-decoration: underline }


/* ------------------------------------------------------------------ */

.button				{  background-image:  url(../images/buttonbg.gif); FONT: 11px/17px Verdana, Arial, Helvetica, sans-serif;
					   COLOR:  #000000; background-color: #BECDD5; FONT-WEIGHT: bold; padding-left: 17px; border-top: 1px solid #EAF1F3; 
					   border-left: 1px solid #EAF1F3; border-right: 1px solid #95ABB7; border-bottom: 1px solid #95ABB7; }

.input				{  float: left; background-image:  url(../images/inputbg.gif); background-repeat: no-repeat; background-attachment: fixed;
					   padding-left: 4px; padding-right: 4px; border: 1px solid #CCCCCC; FONT: 11px/17px Verdana, Arial, Helvetica, sans-serif;
					   COLOR:  #666666; }

.inputmain			{  FONT: 11px/17px verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; COLOR:  #666666;  padding-left: 0px; padding-right: 0px; }
