body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	scrollbar-arrow-color: #ffffff;
	scrollbar-face-color: #80A3BE;
	scroll-width:18px;
}

 start background styles 
td#topleft {
	background-image: url(../images/topleft.jpg);
	background-repeat: no-repeat;
}

td#topright {
	background-image: url(../images/topright.jpg);
	background-repeat: no-repeat;
}

td#top {
	background-image: url(../images/top.jpg);
	background-repeat: repeat-x;
}

td#leftmargin {
	background-image: url(../images/left.jpg);
	background-repeat: repeat-y;
}

td#rightmargin {
	background-image: url(../images/right.jpg);
	background-repeat: repeat-y;
}

td#textboxhome{
	background-image: url(../images/homeleft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: 0px none;
	padding: 0px;
	width:249px;
}

td#textboxhome2{
	background-image: url(../images/largesq.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: 0px none;
	padding: 0px;
}

td#newsletterbox{
	background-image: url(../images/newsletter_box.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: 0px none;
	padding: 0px;
}

td#newsletterbox2{
	background-image: url(../images/newsletter_box2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: 0px none;
	padding: 0px;
}


 end background styles 

 start form styles 
input.newsletter{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align:left;
	vertical-align: middle;
}

textarea.contactform{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align:left;
	vertical-align: middle;
}	

 end form styles 


 start content styles 
.greypanel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align:left;
	vertical-align: middle;
}
	
.greypanelsml{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #666666;
	text-align:left;
	vertical-align: middle;
}	

.home_right_panel {
	background-color: #6A366A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align:left;
	vertical-align: top;
}

.home_right_panel_2 {
	background-color: #516F42;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align:left;
	vertical-align: top;
}

.home_right_panel_3 {
	background-color: #21467B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align:left;
	vertical-align: top;
}


.bluepanel {
	background-color: #b2e3f9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align:left;
	vertical-align: top;
}
 end content styles 

 start table styles 
th{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #66ccff;
	text-align:left;
	vertical-align: top;
}
th.subheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-align:left;
	vertical-align: top;
	background-color:#66ccff;

}
th.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	text-align:center;
	vertical-align: top;
}
h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-align:left;
	vertical-align: middle;
}

h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align:left;
	vertical-align: middle;
}

.nav a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 21467B;
	cursor:hand;
	text-decoration:none;
}

.nav a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	cursor:hand;
	text-decoration:none;
}

.nav a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	cursor:hand;
	text-decoration:none;
}

.pagetitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#21467B;
}

.shoptextpink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#666666;
}

.shoptextpinkitalic{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color:#666666;
}


.textlargewhite{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#ffffff;
}

.textmedwhite{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
}

.pinkbutton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#FFFFFF;
	cursor:hand;
	background-color: #80A3BE;
}

.contenttitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#FFFFFF;
}

.contentsubtitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#666666;
}

.navselected{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:ffffff;
}

.linktitleblue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:66ccff;
	cursor:hand;
}

.linktitlepink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
	cursor:hand;
}

.linktitlegrey{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#666666;
	cursor:hand;
}
.subtitleblue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#21467b;
}

.subtitlebluelarge{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:66ccff;
}


.subtitlepink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#21467b;
}

.subtitlegrey{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#666666;
}

.subtitlewhite{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#ffffff;
}


.shopbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color:#66cc00;
	color: #ffffff;
	text-align:center;
	cursor:hand;
	min-width:100px;
	text-align:right;
	padding:5px 10px 5px 10px;
}

.warning {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
	text-align:center;
}


p.title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#21467B;
}

p.content{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:666666;
}

.content{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:666666;
}

.form_content td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:666666;
	height:20px;
}

.form_content td.subtitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:666666;
}

.form_content td input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align:left;
	vertical-align: middle;
}

.form_content td select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align:left;
	vertical-align: middle;
}

.form_content td ol li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align:left;
	vertical-align: middle;
}

.shopform_content td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#ffffff;
	height:20px;
}

.shopform_content td.contentdarkgrey{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#666666;
	height:20px;
}

.shopform_content td input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align:left;
	vertical-align: middle;
}

.shopform_content th{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-align:left;
	vertical-align: middle;
}


.shopform_content td select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align:left;
	vertical-align: middle;
}


.shopform_content td ol li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align:left;
	vertical-align: middle;
}


.contentpink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#666666;
}

.contentgrey{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#666666;
}

.boldtext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#666666;
}


.contentwhite{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#ffffff;
}

.headersmallwhite{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#ffffff;
}

.contentbold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#666666;
}

.contentboldblack{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
}


.contentitalics{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#666666;
}

.contentlarge{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:666666;
}

.contentlargebold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:666666;
}

.subtext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:666666;
}

.subtextright{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align:right;
	color:666666;
}


.formtitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:right;
	font-weight: bold;
	color:666666;
	vertical-align: text-top;
}

.formsubtitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	font-weight: bold;
	color:666666;
	vertical-align: text-top;
}

.formsubmit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	font-weight: bold;
	color:#666666;
	vertical-align: text-top;
	cursor:hand;
}

li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#666666;
}

ul.boldlist li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#666666;
}

hr {
	border: 1px solid #666666;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #21467B;
	text-decoration: none;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1F497B;
	text-decoration: none;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9CBAD1;
	text-decoration: none;
}

a.subnav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

a.subnav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

a.subnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.login:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

a.login:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

a.linktitlepink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f133a3;
	text-decoration: none;
}

a.linktitlepink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.linktitlepink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f133a3;
	text-decoration: none;
}

a.shoplinkpink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C4D6E4;
	text-decoration: none;
}

a.shoplinkpink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.shoplinkpink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


a.linktitleblue:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C4D6E4;
	text-decoration: none;
}

a.linktitleblue:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #66ccff;
	text-decoration: none;
}

a.linktitleblue:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #66ccff;
	text-decoration: none;
}

a.linktitlegrey:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

a.linktitlegrey:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

a.linktitlegrey:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

a.login:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

img{
	border:0px;
}
img.hand{
	cursor:hand;
}

hr{
	color:#ffffff;
	size:1px;
}

ul.mainpagelist li{
color:#666666;
}
.contactbox {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	color: #000000;
	padding: 1px;
	background-color: #FFFFFF;
	text-align: left;
	border: 1px double #000000;

}
.submitbox {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	color: #000000;
	padding: 1px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
a.ticker:link {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}
a.ticker:visited {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}
a.ticker:hover {
	color: #205187;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}
a.ticker:active {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;

}
