

.required {FONT-SIZE: 13px; color:#FF0000; FONT-FAMILY: Arial, sans-serif, Helvetica}

.hnav {FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 13px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT:small-caps; LIST-STYLE-TYPE: circle;}
.hnav A {FONT-SIZE: 13px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT:small-caps;}
.hnav A:link {FONT-SIZE: 13px; COLOR: white; TEXT-DECORATION: none}
.hnav A:active {FONT-SIZE: 13px; COLOR: white; TEXT-DECORATION: none}
.hnav A:visited {FONT-SIZE: 13px; COLOR: white; TEXT-DECORATION: none}
.hnav A:hover {FONT-SIZE: 13px; COLOR: #ff0000; TEXT-DECORATION: underline}
.hnav2 {FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif, Helvetica; LIST-STYLE-TYPE: circle}
.hnav2 A {FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, sans-serif, Helvetica}
.hnav2 A:active {FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none}
.hnav2 A:visited {FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none}
.hnav2 A:hover {FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: underline}
.hnav2 A:link {FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none}

.custom {FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif, Helvetica; LIST-STYLE-TYPE: circle}
.custom A {FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif, Helvetica}
.custom A:link {FONT-SIZE: 13px; COLOR: #000000; TEXT-DECORATION: none}
.custom A:active {FONT-SIZE: 13px; COLOR: #000000; TEXT-DECORATION: none}
.custom A:visited {FONT-SIZE: 13px; COLOR: #000000; TEXT-DECORATION: none}
.custom A:hover {FONT-SIZE: 13px; COLOR: red; TEXT-DECORATION: underline}

H4 {FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial, sans-serif, Helvetica}
H3 {FONT-WEIGHT: 600; FONT-SIZE: 18pt; COLOR: #000000; FONT-FAMILY: Arial, sans-serif, Helvetica; TEXT-ALIGN: center}
H2 {FONT-WEIGHT: bold; FONT-SIZE: 12pt}
H1 {FONT-WEIGHT: 600; FONT-SIZE: 16pt; COLOR: #ff3300; FONT-FAMILY: Arial, sans-serif, Helvetica}
P {FONT-WEIGHT: normal;FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, sans-serif, Helvetica}
OL { FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, sans-serif, Helvetica}
UL{ FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 10pt; FONT-FAMILY: Arial, sans-serif, Helvetica; LIST-STYLE-TYPE: disc}
.sectionname{   FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, sans-serif, Helvetica}
LI{ LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: disc}
.search_textbox {FONT-SIZE: 12px; WIDTH: 140px; COLOR: black; FONT-FAMILY: Arial, sans-serif, Helvetica; HEIGHT: 20px }

.fax     {FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif}
.small   {FONT-SIZE: 8pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: normal}

body {
	background-color: #ffffff;
	margin-left: 4;
	margin-top: 4;
	margin-right: 4;
	margin-bottom: 4;
	font-weight: normal;
    font-size: 11px;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.text
{
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Verdana, 'Times New Roman', Arial
}
.style1 {color: #FFCC00; font-size: 24px; font-weight: bold;}
.style3 {
	font-size: 18px;
	color: #FFCC00;
	font-weight: bold;
}

#MenuHolder {
	float:left;
	width:170px;
    height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:2px;
	font-variant:small-caps;
	vertical-align:top;
	text-align:left;
	background-color:#000000;
}
.MenuEntry:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	font-variant:small-caps;
	color:#ffffff;
    line-height:22px;
}
.MenuEntry:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	font-variant:small-caps;
	color:#ffffff;
    line-height:22px;
}
.MenuEntry:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	font-variant:small-caps;
	color:#ffffff;
    line-height:22px;
}
.MenuEntry:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	font-variant:small-caps;
	color:#ff0000;
    line-height:22px;
}

.SpecMenu:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	font-variant:small-caps;
	color:#90f1db;
    line-height:22px;
}
.SpecMenu:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	font-variant:small-caps;
	color:#90f1db;
    line-height:22px;
}
.SpecMenu:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	font-variant:small-caps;
	color:#90f1db;
    line-height:22px;
}
.SpecMenu:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	font-variant:small-caps;
	color:#ff0000;
    line-height:22px;
}
.MenuTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	font-variant:small-caps;
	text-decoration:none;
	color:#ffff00;
    line-height:22px;
}
.MenuTitle:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	font-variant:small-caps;
	text-decoration:none;
	color:#ffff00;
    line-height:22px;
}
.MenuTitle:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	font-variant:small-caps;
	color:#ffff00;
    line-height:22px;
}
.MenuTitle:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	font-variant:small-caps;
	color:#ffff00;
    line-height:22px;
}
.MenuTitle:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:underline;
	font-variant:small-caps;
	color:#ffffff;
    line-height:22px;
}
#BodyHolder {
	width:675px;
	vertical-align:top;
	/* background-color:#ededee; */
	background-color:#ffffff;
}
#CalCards {
	padding-top:3px;
	padding-left:30px;
	vertical-align:top;
	/* cursor:pointer; */
}
.YellowRtHead12 {
	background-image:url(grayarc-layout/300x250CRFedBnr2.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width:170px;
	height:134px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
    color:#000000;
    cursor:pointer;
}
.BlkRtHead12 {
	background-color:#000000;
	width:170px;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
    cursor:pointer;
}
.BlkRtHead11 {
	background-color:#000000;
	width:170px;
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
    cursor:pointer;
}
.GryRtLink1 {
	width:170px;
	background-color:#c0c0c0;
	border:solid 1px #000000;
	padding-bottom:6px;
	cursor:pointer;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#2621f4;
    text-decoration:underline;
}
.GryRtLink {
	width:170px;
	background-color:#c0c0c0;
	border:solid 1px #000000;
	padding-bottom:6px;
	cursor:pointer;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#2621f4;
    text-decoration:underline;
}
.RedRtHead12 {
	background-color:#ff0000;
	width:170px;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
    cursor:pointer;
}
.RedRtLink {
	width:170px;
	background-color:#c0c0c0;
	border:solid 1px #ff0000;
	padding-bottom:6px;
	cursor:pointer;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:bold;
    text-decoration:none;
}
.GryLtHead12 {
	background-color:#333333;
	width:170px;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}
.GryLtLink {
	width:170px;
	background-color:#ededee;
	border:solid 1px #cccccc;
	padding-bottom:6px;
	cursor:pointer;
}
#VeriSign {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align:center;
	vertical-align:middle;
}
.Grayarc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-align:center;
	vertical-align:top;
	color:#666666
}
#SpecOffer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:2px;
	text-align:center;
	cursor:pointer;
	padding-bottom:6px;
}
#SpecOfferSm {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffff00;
}
#SpecOfferLg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#ffff00;
}
#SpecOfferLnk {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:underline
}
#SeeMore {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#000000;
}
.SignUp {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	color:#000000;
}
.SignUp:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
    text-decoration:none;
	color:#000000;
}
.SignUp:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
    text-decoration:none;
	color:#000000;
}
.SignUp:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
    text-decoration:none;
	color:#000000;
}
.SignUp:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
    text-decoration:none;
	color:#ff0000;
}
#SatisfactionL {
	width:85px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	color:#ffff00;
	text-align:right;
	vertical-align:middle;
}
#SatisfactionR {
	width:85px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	line-height:15px;
	vertical-align:middle;
}
#SubCatHolder {
	font-family:Arial, Helvetica, sans-serif;
	font-size:2px;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
	/* background-color:#ededee; */
	background-color:#ffffff; 
}
.SubCats1_2 {
	height:160px;
	padding-left:10px;
	border-right: solid 1px #cccccc;
	vertical-align:top;
}
.SubCats3 {
	height:160px;
	padding-left:10px;
	vertical-align:top;
}
.SubCatHdr {
	font-size:16px;
	font-weight:bold;
	color:#000000;
	font-variant:small-caps;
}
.SubCatHdr:link {
	color:#000000;
	text-decoration:none;
}
.SubCatHdr:active {
	color:#000000;
	text-decoration:none;
}
.SubCatHdr:visited {
	color:#000000;
	text-decoration:none;
}
.SubCatHdr:hover {
	color:#ff0000;
	text-decoration:underline;
}
.SubCatEntry:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	font-variant:normal;
	color:#666666;
}
.SubCatEntry:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	font-variant:normal;
	color:#666666;
}
.SubCatEntry:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	font-variant:normal;
	color:#666666;
}
.SubCatEntry:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	font-variant:normal;
	color:#ff0000;
}
.SubCatEntrySm:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	font-variant:normal;
	color:#666666;
}
.SubCatEntrySm:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	font-variant:normal;
	color:#666666;
}
.SubCatEntrySm:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	font-variant:normal;
	color:#666666;
}
.SubCatEntrySm:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	font-variant:normal;
	color:#ff0000;
}
.SubCatAll:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	font-variant:normal;
	color:#999999;
}
.SubCatAll:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	font-variant:normal;
	color:#999999;
}
.SubCatAll:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	font-variant:normal;
	color:#999999;
}
.SubCatAll:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:underline;
	font-variant:normal;
	color:#ff0000;
}
#siderighttable {
color:#000000;
font-size:11px;
background-color:#CCCDC8;
padding-top:5px;
margin-bottom:10px;
}

.hidlink {FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif, Helvetica; LIST-STYLE-TYPE: circle}
.hidlink A {FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif, Helvetica}
.hidlink A:link {FONT-SIZE: 13px; COLOR: #000000; TEXT-DECORATION: none}
.hidlink A:active {FONT-SIZE: 13px; COLOR: #000000; TEXT-DECORATION: none}
.hidlink A:visited {FONT-SIZE: 13px; COLOR: #000000; TEXT-DECORATION: none}
.hidlink A:hover {FONT-SIZE: 13px; COLOR: #000000; TEXT-DECORATION: none}

a.button {
    /* Sliding right image */
    background: transparent url('images/button/22/button_right_01.png') no-repeat scroll top right; 
display: block;
float: left;
height: 24px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
margin-right: 6px;
padding-right: 17px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
/* FONT PROPERTIES */
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
a.button span {
/* Background left image */ 
background: transparent url('images/button/22/button_left_01.png') no-repeat; 
display: block;
line-height: 10px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 7px 0 7px 17px;
} 



#MenuColumn {
padding-top:6px;
padding-left:5px;
padding-bottom:6px;
font-size:2px;
}
#LiveChat {
padding-top:6px;
padding-bottom:6px;
vertical-align:middle;
}
#siderighttable a:link {
color:#000000;
}
#siderighttable a:active {
color:#000000;
}
#siderighttable a:visited {
color:#000000;
}
#siderighttable a:hover {
color:#ff0000;
}
A
{
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
    COLOR: black;
    TEXT-DECORATION: none;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-VARIANT: small-caps;
}
A:link
{
    FONT-SIZE: 15px;
    TEXT-DECORATION: none;
}
A:visited
{
    FONT-SIZE: 15px;
    COLOR: red;
    TEXT-DECORATION: none;
}
A:hover
{
    FONT-SIZE: 15px;
    COLOR: red;
    TEXT-DECORATION: underline;
}
.hiddenField {
    DISPLAY: none; 
    VISIBILITY: hidden;
}
.ItemLink
{
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    COLOR: black;
    TEXT-DECORATION: none;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-VARIANT: small-caps;
}
.ItemLink:link
{
    FONT-SIZE: 13px;
    TEXT-DECORATION: none;
}
.ItemLink:active
{
    FONT-SIZE: 13px;
    TEXT-DECORATION: none;
}
.ItemLink:visited
{
    FONT-SIZE: 13px;
    COLOR: red;
    TEXT-DECORATION: none;
}
.ItemLink:hover
{
    FONT-SIZE: 13px;
    COLOR: red;
    TEXT-DECORATION: underline;
}
.OptLink
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    COLOR: black;
    TEXT-DECORATION: none;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-VARIANT: small-caps;
}
.OptLink:link
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.OptLink:active
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.OptLink:visited
{
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.OptLink:hover
{
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}


a.button, a.button:visited, a.button:active {
    /* Sliding right image */
    background: transparent url('images/button/22/button_right_01.png') no-repeat scroll top right; 
display: block;
float: left;
height: 24px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
margin-right: 6px;
padding-right: 17px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
/* FONT PROPERTIES */
color:#000000;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
a.button span {
/* Background left image */ 
background: transparent url('images/button/22/button_left_01.png') no-repeat; 
display: block;
line-height: 10px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 7px 0 7px 17px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

a.button:hover {
    /* Sliding right image */
    background: transparent url('images/button/22/button_right_01.png') no-repeat scroll top right; 
display: block;
float: left;
height: 24px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
margin-right: 6px;
padding-right: 17px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
/* FONT PROPERTIES */
color:#FF0000;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
 
a.button:hover span{
color:#FF0000;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}


