body {
	margin-top: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*height: 100%;*/
}

table {
	margin: auto;
}	

table.tTop {
	width: 100%;
	text-align: right;
	min-width: 760px;
}

table.tTop td {
	font-size: 8pt;
}	

table.tTop span.logo {
	position: relative;
	top: -30px;
	left: 5px;
	font-family: Monotype Corsiva;
	font-size: 21px;
	color: #086CA2;
	font-weight: normal;
}

table.tTop span.date {
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 10px;
	position: relative;
	top: -38px;
	left: 0;
}
table.tTop a {
	font-weight: none;
	color: #066BA1;
}

#menu {
	font-weight: bold;
	text-transform: uppercase;
	color: white;
	margin: 0;
	float: right;
	padding-right: 50px;
	padding-bottom: 0;
}

#menu a {
	color: white;
	text-decoration: none;
	font-size: 7.5pt;
	letter-spacing: -1px;
}

.link-list {
	list-style: none;
	margin: 0 0 0em;
	padding: 0;
	font-size: 8pt;
}


p.t {
	/* margin: 3.9pt; *//* 7 */
	margin: 8px;
	color: white;
}

div.TopSubMenu {
	text-align: right;	
}

div.TopSubMenu  a {
	color: white;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

span.second {
	padding-left: 20px;
	margin: 0;
}

div.greyBg {
	background-image: url(/images/grey_bg.gif);
	background-repeat: repeat-x;
}

#SubLink {
	border: 1px #5497BC solid;
	background: #ECECF0;
	font-size: 8pt;
	color: #066BA1;
	padding-left: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align:left;
}

#SubLink span {
	padding-left: 15px;
	padding-right: 15px;
}

#SubLink a {
	color: #066BA1;
	text-decoration: none;
}

table.body {
	width: 760px;
	text-align: left;
}

#leftMenu {
	width: 162px;
	min-width: 160px;
	font-size: 8pt;
	border-bottom: 1px #0069A5 solid;
}

#signIn {
	margin-top: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:  7.8pt;
	font-weight: bold;
	text-align: right;
	padding: 5px;
	border: 1px #066BA1 solid;		
}

.sign {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:  7.8pt;
	font-weight: bold;
	text-align: right;
	width: 100px;
	padding: 1px;
}

.signtd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:  6.8pt;
	font-weight: bold;
}

#signIn div {
	padding-bottom: 4px;
}	

.button {
	padding-right: 32px;
}

.fields {
	border: 1px #086CA2 solid;
	width: 80px;
	font-size: 7.8pt;
}

.help {
	font-weight: normal;
	padding-right: 5px;
}
.helpRed {
	font-weight: normal;
	color: red;
	text-decoration: underline;
	padding-right: 5px;
	font-size: 7.8pt;
}

.help a {
	color: black;
}

#visitor {
	border: 1px #066BA1 solid;
	margin-top: 1px;
	text-align: left;	
	font-weight: bold;
	width: 160px;
}

#visitor div {
	background: #066BA1;
	padding-bottom: 4px;
	padding-top: 3px;
	padding-left: 10px;
	color: white;
	font-size: xx-small;
}

#visitor div a {color: white;}
#visitor div a:hover { text-decoration: underline; }


#visitor ul {
	list-style: none;
	margin-left: 7px;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 10px;
}

#visitor li {
 	
	margin-bottom: 5px;
}

#visitor a {
	color: #066BA1;	
	text-decoration: none;
	font-size: xx-small;
}



#visitorun {
	border: 1px #066BA1 solid;
	margin-top: 1px;
	text-align: left;	
	font-weight: bold;
	width: 160px;
}

#visitorun div {
	background: #066BA1;
	padding-bottom: 4px;
	padding-top: 3px;
	padding-left: 10px;
	color: white;
	font-size: xx-small;
}

#visitorun ul {
	list-style: none;
	margin-left: 7px;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 10px;
}

#visitorun li {
 	
	margin-bottom: 5px;
}

#visitorun a {
	color: #89ADBF;	
	text-decoration: none;
	font-size: xx-small;
}

#visitorun div a {color: white;}
#visitorun div a:hover { text-decoration: underline; }


#fip {
	border: 1px #008B93 solid;
	margin-top: 1px;
	text-align: left;	
	font-weight: bold;
	width: 160px;
}

#fip div {
	background: #008B93;
	padding-bottom: 4px;
	padding-top: 3px;
	padding-left: 10px;
	color: white;
	font-size: xx-small;
}

#fip ul {
	list-style: none;
	margin-left: 7px;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 10px;
}

#fip li {
 	
	margin-bottom: 5px;
}

#fip a {
	color: #066BA1;
	text-decoration: none;
	font-size: xx-small;
}


#fipun {
	border: 1px #008B93 solid;
	margin-top: 1px;
	text-align: left;	
	font-weight: bold;
	width: 160px;
}

#fipun div {
	background: #008B93;
	padding-bottom: 4px;
	padding-top: 3px;
	padding-left: 10px;
	color: white;
	font-size: xx-small;
}

#fipun ul {
	list-style: none;
	margin-left: 7px;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 10px;
}

#fipun li {
 	
	margin-bottom: 5px;
}

#fipun a {
	color: #89ADBF;	
	text-decoration: none;
	font-size: xx-small;
}


#premium {
	border: 1px #066BA1 solid;
	margin-top: 1px;
	text-align: left;	
	font-weight: bold;
	width: 160px;
	background: #EAF1FD;
}

#premium div {
	background: #066BA1;
	padding-bottom: 4px;
	padding-top: 3px;
	padding-left: 10px;
	color: white;
	font-size: xx-small;
}

#premium ul {
	list-style: none;
	margin-left: 7px;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 10px;
}

#premium li {
 	
	margin-bottom: 5px;
}

#premium a {
	color: #066BA1;
	text-decoration: none;
	font-size: xx-small;
}	

#premium div a {color: white;}
#premium div a:hover { text-decoration: underline; }

#premiumun {
	border: 1px #066BA1 solid;
	margin-top: 1px;
	text-align: left;	
	font-weight: bold;
	width: 160px;
	background: #EAF1FD;
}

#premiumun div {
	background: #066BA1;
	padding-bottom: 4px;
	padding-top: 3px;
	padding-left: 10px;
	color: white;
	font-size: xx-small;
}

#premiumun ul {
	list-style: none;
	margin-left: 7px;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 10px;
}

#premiumun li {
 	
	margin-bottom: 5px;
}

#premiumun a {
	color: #89ADBF;	
	text-decoration: none;
	font-size: xx-small;
}	
#premiumun div a {color: white;}
#premiumun div a:hover { text-decoration: underline; }
	

#content {
	font-size: x-small;
	/*width: 450px;*/
	width: 100%;
	min-width: 440px;
	text-align: left;
	padding: 15px;
}

#content a {
	color: #066BA1;
	font-weight: bold;
	font-size: x-small;
}

#content h1 {

        /*
	margin-top: 0;
	font-size: x-small;
	color: #066BA1;
	*/
	margin-bottom: 5;

	FONT-WEIGHT: bold;
	COLOR: #006699 ;
	font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;

}

#content H2 { PADDING-RIGHT: 25px; FONT-WEIGHT: bold; COLOR: #006699; font-size:
x-small; font-family: Verdana, Arial, Helvetica, sans-serif}

#content H3 { PADDING-RIGHT: 25px; FONT-WEIGHT: bold; COLOR: #006699; font-size:
x-small; font-family: Verdana, Arial, Helvetica, sans-serif ; font-style:
italic}

#content H4 { 
PADDING: 0px; FONT-SIZE: xx-small; COLOR: black; FONT-FAMILY: Verdana, Arial,
Helvetica, sans-serif
}


#content H5 { PADDING-RIGHT: 25px; FONT-WEIGHT: bold; COLOR: #006699; font-size:
xx-small; font-family: Arial, Helvetica, sans-serif ; font-style: normal}

#content H6 { PADDING-RIGHT: 25px; FONT-WEIGHT: normal; COLOR: #006699; font-size:
xx-small; font-family: Verdana, Arial, Helvetica, sans-serif ; font-style:
italic }

#content P { FONT-SIZE: x-small; COLOR: black; FONT-FAMILY: Verdana, Arial,
Helvetica, sans-serif }

#content P.small { FONT-SIZE: xx-small; COLOR: black; FONT-FAMILY: Verdana, Arial,
Helvetica, sans-serif }

#content P.bsmall { FONT-SIZE: xx-small; COLOR: black; FONT-FAMILY: Verdana, Arial,
Helvetica, sans-serif;font-weight: bold; }

#free {
	width: 310px;
	text-align: left;
}

td.blueArrow {
	background-image: url(/images/blue_arrow_free.gif);
	background-repeat: no-repeat;
	text-align: left;
	background-position: 0px 100%;
}

td.blueArrow2 {
	background-image: url(/images/blue_arrow_free2.gif);
	background-repeat: no-repeat;
	text-align: left;
	background-position: 0px 100%;
}


td.blueArrowContent {
	font-size: xx-small;
	padding-top: 7px;
}

p.blueBold {
	letter-spacing: normal;
	margin-top: 5px;
	margin-bottom: 5px;
}

.blueField {
	border-bottom: 0;
	border-left: 1px #595959 solid;
	border-right: 0;
	border-top: 1px #595959 solid;
	width: 110px;
}

p.space {
	margin: 3px;
}

td.blueArrowContent div {
	padding-right: 80px;
	padding-bottom: 10px;
	text-align: right;
	font-weight: 10px;
	letter-spacing: normal;
}

td.blueArrowContent div.blue {
	padding-right: 21px;
	padding-bottom: 10px;
	text-align: right;
	font-weight: 10px;
	letter-spacing: normal;
}

td.premiumBottom {
	height: 38pt;
	background: #ECECF0;
}

#premiumBg {
	border-bottom: 1px #CCCCCC solid;
}

td.goldBottom {
	height: 23pt;
	background: #FFFBDE;
}

#gold {
	border-bottom: 1px #C29755 solid;
}

.monthBottom {
	height: 23pt;
	background: #309A65;
}

#month {
	border-bottom: 1px #309A65 solid;
}

.fipBottom {
	height: 23pt;
	background: #04516D;
}

#fipform {
	border-bottom: 1px #04516D solid;
}


#rightMenu {
	width: 160px;
	font-size: 8pt;
	border-bottom: 1px #0069A5 solid;
}

#market {
	border: 1px #339A65 solid;
	margin-top: 1px;
	text-align: left;	
	font-weight: bold;
}

#market div {
	text-align: center;
	text-transform: uppercase;
	background: #339A65;
	padding-bottom: 4px;
	padding-top: 3px;
	padding-left: 10px;
	color: white;
	font-size: xx-small;
}

#market ul {
	list-style: none;
	margin-left: 7px;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 10px;
}

#market li {
 	
	margin-bottom: 5px;
	color: #339A65;
	font-size: xx-small;
}

#market a {
	color: #339A65;
	text-decoration: none;
	font-size: xx-small;
}

#take  {
	border: 1px #C29754 solid;
	margin-top: 1px;
	text-align: left;	
	font-weight: bold;
	background: #FDECD1;
}

#take div {
	text-align: center;
	text-transform: uppercase;
	background: #C29754;
	padding-bottom: 4px;
	padding-top: 3px;
	padding-left: 10px;
	color: white;
	font-size: xx-small;
}

#take ul {
	list-style: none;
	margin-left: 7px;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}

#take li {
 	
	margin-bottom: 5px;
	color: #B1843F;
	font-size: xx-small;
}

#take a {
	color: #673434;
	text-decoration: none;	
	font-size: xx-small;
}

#siteweek  {
	border: 1px #3399CC solid;
	margin-top: 1px;
	text-align: left;		
	background: #FFFFFF;
	text-align: center;
}

#siteweek div {
	text-align: center;
	text-transform: uppercase;
	background: #3399CC;
	padding-bottom: 4px;
	font-weight: bold;
	padding-top: 3px;
	padding-left: 10px;
	color: white;
	font-size: xx-small;
}

#siteweek a {
	color: #006699;
	font-size: xx-small;
	text-transform: uppercase;
	font-weight: bold;
}


#sitemonth {
	border: 1px #C29754 solid;
	margin-top: 15px;
	text-align: left;
	background: #FFFFFF;
	text-align: center;
}

#sitemonth div {
	text-align: center;
	text-transform: uppercase;
	background: #C29754;
	padding-bottom: 4px;
	font-weight: bold;
	padding-top: 3px;
	padding-left: 10px;
	color: white;
	font-size: xx-small;
}

#sitemonth a {
	color: #006699;
	font-size: xx-small;
	text-transform: uppercase;
	font-weight: bold;
}

#internet {
	border: 1px #066BA1 solid;
	margin-top: 15px;
	text-align: center;	
}

#internet div {
	background: #066BA1;
	padding-bottom: 4px;
	padding-top: 3px;
	text-align: center;
	color: white;
	font-size: xx-small;
	font-weight: bold;
}

.red {
	color: red;
}

#internet p {
	margin: 5px;
}

#internet div.context {
	padding-left: 2px;
	padding-right: 2px;
	background: #FCFCE4;
	color: black;
	font-weight: normal;
	font-size: xx-small;
}

#internet div.fin {
	background: #FFFFFF;
	border-top: 1px #066BA1 solid;
}

#internet a { color: #006699;font-size: xx-small; }


table.bottom {
	width: 99%;
	min-width: 670px;
	border: 1px #066BA1 solid;
}

table.bottom td.first {
	background: #066BA1;
	height: 40px;
	border-right: 1px #FFFFFF solid;
	text-align: center;

}

table.bottom td.first2 {
	background: #066BA1;
	height: 40px;
	text-align: left;
	width: 158px;
	text-align: center;
}

hr.bottom {
	width: 99%;
	color: #0069A5;
	border-bottom: 1px;
	height: 1px;
	background: #0069A5;
}

.linkBottom {
	list-style: none;
	margin: 0 0 0em;
	padding: 0;
	font-size: 8pt;
}

.linkBottom li {
	float: left;
	margin:0;
	text-align: center;
	padding-left: 20px;
	padding-right: 20px;
	border-right: 1px #FFFFFF solid;
}

td.first a {
	color: white;
	font-weight: bold;
	text-decoration: none;
	font-size: xx-small;
}

td.first2 a {
	color: white;
	font-weight: bold;
	text-decoration: none;
	font-size: xx-small;
	padding-left: 10px;
}

td.second a {
	color: black;
	text-decoration: none;
}

td.second {
	padding: 5px;
	text-align: center;
	font-size: xx-small;
}

#visitor2 {
	border-top: 1px #066BA1 solid;
	border-left: 1px #066BA1 solid;
	border-right: 1px #066BA1 solid;
	margin-top: 1px;
	text-align: left;	
	font-weight: bold;
}

#visitor2 div {
	background: #066BA1;
	padding-bottom: 4px;
	padding-top: 3px;
	padding-left: 10px;
	color: white;
	font-size: xx-small;
}

#visitor2 ul {
	list-style: none;
	margin-left: 7px;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 10px;
}

#visitor2 li {
 	
	margin-bottom: 5px;
}

#visitor2 a {
	color: #066BA1;
	text-decoration: none;
	font-size: xx-small;
}

#form {
	border: 1px #066BA1 solid;
	margin-top: 1px;
	text-align: left;	
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background: #EEEEEE;
	font-size: 11px;
}

#form2 {
	border: 1px #066BA1 solid;
	margin-top: 1px;
	text-align: left;	
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #FFFFFF;
	font-size: 11px;
}
.form2header {
	padding: 6px;
}
.form2header2 {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
	padding-left: 6px;
}

.form2body {
	padding: 3px;
	padding-left: 6px;
}


.form2td {
	border-right: 1px #066BA1 solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.form2td2 {
	border-right: 1px #066BA1 solid;
	border-color: #FFFFFF;
}


#form2 a {
	color: #066BA1;
	text-decoration: none;
	font-size: 11px;
	line-height: 170%;
}

.but {
	text-align: center;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #086CA2;
	background: #E1E1E8;
	border-top: #E1E1E8 1px solid;
	border-left: #E1E1E8 1px solid;
	border-right: #828286 1px solid;
	border-bottom: #828286 1px solid;
}

.inp {
	background-color: #FFFFFF;
	border: #2f3229 1px solid;

}

#form div {
	background: #066BA1;
	padding-bottom: 4px;
	padding-top: 3px;
	padding-left: 10px;
	color: white;
	font-size: xx-small;
}

#formErr {
	border: 1px #990000 solid;
	margin-top: 1px;
	text-align: left;	
	font-weight: bold;
}

#formErr div {
	background: #990000;
	padding-bottom: 4px;
	padding-top: 3px;
	padding-left: 10px;
	color: white;
	font-size: xx-small;
}

#formErr table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #990000;
	font-weight: normal;
}


#link a {
	font-weight: normal;
	color: #066BA1;
	text-decoration: underline;
	font-size: x-small;
	line-height: 165%;
}


h4 {
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #066BA1;
}

.leftMenuBg {
	border-left: 1px #0069A5 solid;
	border-right: 1px #0069A5 solid;
}


#bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#bold td {
	border-bottom: 1px #BFBFBD solid;
	border-right: 1px #BFBFBD solid;
	background: #F7F7FF;
	padding: 10px;
}

#bold a {
	color: #086CA2;
	font-weight: bold;
	text-decoration: none;
}

#bold td.right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #E5EFFE;
	font-size: xx-small;
	padding: 5px;
}

#newsHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 15px;
	font-size: x-small;
}

#newsHeader td.head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #E6E6E6;
	font-weight: bold;
	color: #086CA2;
}

#newsHeader td.newsDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D94A27;
	font-size: x-small;
	font-weight: bold;
}

#newsHeader td.text {
	padding-bottom: 20px;
	padding-top: 20px;
}

#newsHeader a {
	color: black;
}

hr.newsHeader  {
	color: #9CA5AE;
	height: 1px;
}

#blueNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}

#blueNews td {
	padding: 10px;

}

#blueNews td.head {
	text-transform: uppercase;
	color: white;
	text-align: center;
	font-weight: bold;
	padding:0;
}

.blueHeader {
	color: #006699;
	font-weight: bold;
	padding-right: 25px;
}

#greenNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}

#greenNews td {
	padding: 10px;
}

#greenNews td.head {
	text-transform: uppercase;
	color: white;
	text-align: center;
	font-weight: bold;
	padding:0;
}

#greenNews hr {
	color: #339966;
	height: 3px;
}

.brise {
	color: #008B93;
	height: 3px;
}


.fsearchtd {
	border-right: 1px #066BA1 solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
}

td .fsearchtd2 {
	border-right: 1px #066BA1 solid;
	font-weight: bold;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	padding-left: 5px;
	border-right: 1px #066BA1 solid;

}


#temp1 {
	border: 1px #066BA1 solid;
	margin-top: 1px;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	text-align: left;	
	font-size: x-small;
}

#temp1 h1 {

	margin-top: 0;
	/*
	font-size: x-small;
	color: #066BA1;
	*/
	FONT-WEIGHT: bold;
	COLOR: #006699 ;
	font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;

}

#temp1 H2 { PADDING-RIGHT: 25px; FONT-WEIGHT: bold; COLOR: #006699; font-size:
x-small; font-family: Verdana, Arial, Helvetica, sans-serif}

#temp1 H3 { PADDING-RIGHT: 25px; FONT-WEIGHT: bold; COLOR: #006699; font-size:
x-small; font-family: Verdana, Arial, Helvetica, sans-serif ; font-style:
italic}

#temp1 H4 { PADDING-RIGHT: 25px; FONT-WEIGHT: bold; COLOR: #000000; font-size:
x-small; font-family: Arial, Helvetica, sans-serif}

#temp1 H5 { PADDING-RIGHT: 25px; FONT-WEIGHT: bold; COLOR: #006699; font-size:
xx-small; font-family: Arial, Helvetica, sans-serif ; font-style: normal}

#temp1 H6 { PADDING-RIGHT: 25px; FONT-WEIGHT: normal; COLOR: #006699; font-size:
xx-small; font-family: Verdana, Arial, Helvetica, sans-serif ; font-style:
italic }


#temp1 a {
	font-weight: none;
	color: #066BA1;
}



.middleHeader {
	color: #066BA1;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-size: 13px;
}

.smallFont {
	color: black;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
}

.middleLink {
	font-size: x-small;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #066BA1;
}

a.middleLink:link, a.middleLink:visited  {
	font-size: x-small;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #066BA1;
}
a.middleLink:active, a.middleLink:hover {
	font-size: x-small;
	font-weight: bold;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #066BA1;	
}	



.middleLink2 {
	font-size: xx-small;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #066BA1;
}

a.middleLink2:link, a.middleLink2:visited  {
	font-size: xx-small;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #066BA1;
	text-decoration: none;
}
a.middleLink2:active, a.middleLink2:hover {
	font-size: xx-small;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #066BA1;	
	text-decoration: underline;
}	


#product {
	font-size: xx-small;
	text-align: left;
}

#product tr.top {
	background: #0C6CA0;
}

#product tr.bottom {
	background: #FFFAF5;
}


#product td {
	padding: 6px;
	font-size: x-small;
}

#product td.top {
	font-size: x-small;
	/*padding-left: 15px;*/
	color: white;
	font-weight: bolder;
}

#product b {
	color: #0C6CA0;
}

#product td.left {
	border-bottom: 1px solid #DBDBDB;
	border-left:  1px solid #DBDBDB;
}

#product td.middle {
	border-bottom: 1px solid #DBDBDB;
	border-right:  1px solid #DBDBDB;
	border-left:  1px solid #DBDBDB;
}

#product td.left2 {
	border-left:  1px solid #DBDBDB;
}

#product td.center {
	border-bottom: 1px solid #DBDBDB;
}

#product td.right {
	border-bottom: 1px solid #DBDBDB;
	border-right:  1px solid #DBDBDB;
}

#product td.right2 {
	border-right:  1px solid #DBDBDB;
}


#template {
	margin-top: 1px;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 30px;
	text-align: left;	
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#template span.top {
	font-size: x-small;
	color: #086CA2;
	font-weight: bold;
}

#template span.top2 {
	font-size: x-small;
	color: #89ADBF;
	font-weight: bold;
}

#template div.procces {
	font-size: x-small;
	color: #086CA2;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

#template span.procces {
	padding-left: 100px;
	padding-right: 100px;
}

#template div.bott {
	padding-top: 15px;
	padding-bottom: 15px;
}

#template hr.bott {
	width: 90%;
	color: #076BA0;
}

#template b {
	color: #076BA0;
}

#template a {
	color: #076BA0;
}

#template div.bodyBottom {
	width: 90%;
	font-size: x-small;
	text-align: left;
}





table .iicart {
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #F9F8F1;

}

table .iicartErr {
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	border:  1px solid #990000;
	color: #990000;
	padding: 5px;
	font-size: xx-small;
}

.iicartin {
	background-color: #FFFFFF;
}

.ma_nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
}


#prdetail {
	font-size: x-small;
	font-weight: bold;
}

#prdetail .blue {
	color: #006699;
}

#prdetail h2 {
	font-weight: normal;
	margin-top: 0;
	margin-bottom: 0;
	font-size: x-small;
	color: #006699;
}

#prdetail p {
	font-weight: normal;
}

#prdetail .brown {
	color: #963805;
	font-weight: normal;
	font-size: xx-small;
}


#sitemap {
	margin: 0px;
	padding: 0px;
	text-align: left;	
}
#sitemap ul {
	list-style: none;
	margin-left: 17px;
	padding: 0;
	margin-top: 0px;
	margin-bottom: 10px;
}

#sitemap li { 	
	margin-bottom: 2px;
}

#sitemap h2 {
	margin: 0px;
	padding: 0px;
	font-size: small;
	font-weight: bold;
	color: #06527B;
}

#sitemap a {
	color: #066BA1;
	text-decoration: none;
	font-size: xx-small;
}


#resources {
	margin: 0px;
	text-align: left;
	font-size: x-small;
}
#resources ul {
	list-style: none;
	margin-left: 17px;
	padding: 0;
	margin-top: 0px;
	margin-bottom: 30px;
}

#resources li { 	
	margin-bottom: 5px;
}

#resources h2 {
	margin: 5px;
	font-size: small;
	font-weight: bold;
	color: #06527B;
}

#resources a {
	color: #066BA1;
	text-decoration: none;
	font-size: x-small;
}


.p { FONT-SIZE: x-small; COLOR: black; FONT-FAMILY: Verdana, Arial,
Helvetica, sans-serif }

