﻿body 

{ background-image : url('../images/parchment.jpg'); background-repeat : repeat; color : navy; font-style : normal; line-height:1.125em; font-variant : normal; font-weight : normal; font-family : verdana, hevetica, sans-serif;text-align: center;margin:20px;padding:0;	}

a:link {color: #07519A; background:transparent; text-decoration : underline; padding-bottom : 0;}
a:visited  { text-decoration:	underline; font-weight: bold;  color: green;   	 background:transparent; padding-bottom : 0;}
a:hover {border-bottom : 1px solid #ccc; color : #000; padding-bottom : 0; background : #FFFFCC; font-style: italic}
a:active {border-bottom : 1px solid #ccc; color : #000; padding-bottom : 0; background : #FFFFCC; font-style: italic}

h1 {font-size : 1.5em; text-align : center; color: navy; letter-spacing : 1px; font-weight : normal; font-family : arial, hevetica, sans-serif; margin: 1px; margin-left: auto;    margin-right: auto; line-height: 120%;}
h2 {font-size : 1.1em; text-align : center; letter-spacing : 1px; color: navy;font-weight : normal; font-family : arial, hevetica, sans-serif; }
h3 {font-size : .95em; text-align : center; color: navy; background-color: #F0FFF3; border: 1px solid green; width: 80%; margin: 10px; padding: 5px; margin-left: auto;    margin-right: auto; 	}
h4 {font-weight: bold; text-align : left; color: #07519A; }

abbr, acronym  {text-decoration:none; border-bottom: dotted red 1px;cursor: help;	font-style:italic;}

hr {width: 80%; height: 1px; color: #311D80; border: 0; text-align: center; margin: 20px; margin-left: auto;    margin-right: auto; }

img {border: 0px; text-decoration: none;}
img.imageleft { padding:25px; float: left; }
img.imageleft10 { padding:10px; float: left; }
img.imageleft0 { float: left; border: 0px; padding:2px;}
img.imageleftnav { float: left; border: 0px; }
img.imagerightnav { float: right; border: 0px;} 
img.imageright { float: right; border: 0px;padding:2px;} 
img.centered { margin-left: auto; margin-right: auto; border: 0px;  text-align:center;     margin-top:0px;     margin-bottom:0px;     padding:0px;}
img.center25 { margin-top:20px; margin-left: auto;    margin-right: auto; border: 0px; }
img.leftip { float: left; }

table.one         { table-layout: fixed; width: 95%; border-collapse: collapse; } 
table.two { table-layout: fixed; width: 95%; border-collapse: collapse; background: #7EA989; color: navy; font-weight: normal; text-align: center; } 
table.three { table-layout: fixed; width: 18%; border-collapse: collapse; float: right; }
table.four { table-layout: auto; width: 80%; border-collapse: collapse; text-align: center; } 
table.five { table-layout: fixed; width: 40%; border-collapse: collapse;text-align: center;margin-left: auto;    margin-right: auto; border: 1px;  } 
table.six { table-layout: fixed; width: 99%; border-collapse: collapse; color: #07519A; font-size: .80em; font-weight : bold; text-decoration : none; border-color: #CCCCCC;background: #FFFFFF;  } 
table.seven { table-layout: fixed; width: 83%; border-collapse: collapse; float: right; }
table.search { table-layout: auto; border-collapse: collapse; position: relative; }
table.calculate  { table-layout: auto; width: 65%; border-collapse: collapse; border-color: #CCCCCC; font-weight : bold; text-align: left; padding:10pt; margin-left: auto;    margin-right: auto; } 
table.calculate caption {text-align: center; margin-bottom: 10pt;margin-left: auto;    margin-right: auto; padding:0px;}
table.column         { table-layout: fixed; width: 95%; border-collapse: collapse; text-align: left; border: none;} 
table.products { table-layout: fixed; width: 97%; border-collapse: collapse; text-align: left; margin-left: auto;    margin-right: auto; border: 1px solid #CCCCCC;   } 
table.changedetection {color : navy; font-size: smaller; border: 1px dashed green; }
table.changedetection td {background-color: #FFFFF0; text-align: center;}


td{	vertical-align: top;text-decoration : none;}
ul li {	text-align: left;	padding-left: 15px;	vertical-align: middle;}
ul{	margin: 0 0 16px 1px;	padding: 0px 5px 0px 2px;	vertical-align: middle;	list-style: none;background-color: #FFF;}
ul ul{	margin-bottom: 0;}

legend 	{	color:#311D80; font-size: .9em; font-weight:bold;	margin-left: auto;    margin-right: auto;}
table.box {  background-color: #FFF;	margin: 0;  	border: 0;  	border-collapse: collapse;	width:99%;	}
table.boxx {  background-color: #FFF;	margin: 0;  	border: 0;  	border-collapse: collapse;	width:99%;	}


#wrapper1 {	position:relative;	text-align:left; background:#FFF; border-left: 1px solid green; border-right: 1px solid green; }
#wrapper2 {	position:relative;	text-align:left;  }
#wrapper-pattern {	position:relative;	text-align:left; background:#FFF; border: 1px solid green; }
#header {padding: 5px;  background-color: #FFF;  background-image: url('../images/smallbug.gif');  background-repeat: no-repeat;  background-position: 0 25px;  border: 1px solid green; position: relative; padding:10px;margin:0; }
#maincol {	position:relative;	margin:0;	padding:10px;	}
#leftnav { 	position:relative;	top:-10px;	left:-10px;	 float:left;	width:190px;  /* for IE5/WIN */	width:170px; /* actual value */	margin:0 0 -10px 0;	padding:10px;	z-index:100;	border-right: 1px dashed green; padding: 1em;  background-color: #FFFFF0; font-size : 85%;  }
#rightnav { position:relative;	top:-10px;	right: 0px; float:right; 	width:160px;  /* for IE5/WIN */	width:140px; /* actual value */	margin:0 0 -10px 0;	padding:10px;	z-index:99;	border-left: 1px dashed green; padding: 1em;  background-color: #FFFFF0; border-bottom: 1px dashed green; }
#content {	position:relative;	padding:0 190px; }
#contentns {	position:relative;	padding:0; }
#contentns ul { padding-left: 50px; list-style-type: disc;}
#content ul { padding-left: 50px; list-style-type: disc;}
#content li {margin-bottom: 3pt; }
#content a:visited  { text-decoration:	none; color: green;   	 background:transparent; padding-bottom : 0;}
#content p {line-height: 120%}
#contents {	position:relative;	padding:0 0 0 170px; }
#contentnoside {	position:relative;	padding:0 0 0 170px; }
#searchcontent {	position:relative;	padding:0; text-align:center; }
#helpbox {width: 12%; position: absolute; top: 5px; right: 5px; padding: 0 5px 0 0; background-color: #FFFFF0; border: 1px dashed green; text-align: center; padding: 5px; font-size : 80%;  }
#footer {	position:relative;	top:1px;	background:#FFFFF0;	width:100%;	clear:both;	margin:0;	text-align:center;	border-top: 1px solid green; background-image: url('../images/shadedbg-green.png'); 	background-repeat: repeat; 	}
#copyright {	text-align: center; font-size: smaller; background-color: #FFFFF0;  border-bottom: 1px solid green; }
#topnavlinks {font-size: .80em; text-align:center; font-weight : bold; margin-left: auto;    margin-right: auto; z-index: 1; }

#leftnav ul	{ margin: 0 0 0 0px; padding: 0 0 0 5px; list-style-type: none;	}
#leftnav li { list-style : none; margin : 1px; padding: 5px; border-left : 1px solid #311D80; border-bottom : 1px solid #311D80; border-right : 1px solid #311D80; text-align : left; }
#leftnav li a { display : block; text-decoration : none; color: #07519A; font-weight : bold;  }
#leftnav li a:visited { padding-left: 14px; background: url('../images/checkmark.gif') no-repeat left; color: green; }
#leftnav li a:hover { font-weight : bold; color : #000080; background-color: #FFFFCC; border-left : 1px solid #004080;}
#leftnav p, #rightnav { margin: 0 0 1em 0; margin-left: auto;    margin-right: auto; }

#rightnav  ul	{ margin: 0 0 0 0px; padding: 2px 0 0 2px; list-style-type: none;	}
#rightnav li { list-style : none; margin : 1px; padding: 5px; border-bottom : 1px solid #311D80; border-left : 1px solid #311D80; border-right : 1px solid #311D80; text-align : left; font-size : 90%; }
#rightnav li a { display : block; text-decoration : none; color: #07519A; font-weight : bold; font-size : 90%; }
#rightnav li a:visited { padding-left: 14px; background: url('../images/checkmark.gif') no-repeat left; color: green; font-size : 90%;  }
#rightnav li a:hover { font-weight : bold; color : #000080; background : #FFFFCC; border-left : 1px solid #004080; font-size : 90%; }
#rightnav p {text-align: center;}

#h1 {text-align : center; margin: 27px; margin-left: auto;    margin-right: auto; }
#halfbox { 	position:relative;	top:-10px;	left:-10px;	 float:left;	width:60%;	margin:0 0 -10px 0;	padding:10px;	z-index:100;	border: 1px solid green; padding: 1em;  background-color: #FFFFF0; font-size : 85%; text-align: left; }
#attentionbox { 	width: 60%; text-align: center; margin-left: auto;    margin-right: auto; border: 1px solid green; background-color: #FFFFF0; font-size : 85%; padding:10px;}
#phone {font-size: small; text-align: right;}
#breadcrumb {font-size: small; text-align: left; color: #311D80; }

.attn {color: red; font-weight: bold; text-align : center; margin-left: auto;    margin-right: auto;}
.boxx { border: 2px dashed red; color: navy; font-weight: bold; padding: 5px;}
.btn{    color:navy;    font-size:90%;    font-weight:bold;    background-color:#FFFFCC;    border: 1px solid green; text-align : center; margin-left: auto;    margin-right: auto;}
.category {text-align: left;margin: 25px;}
.centeredImage     {     text-align:center;     margin-top:0px;     margin-bottom:0px;     padding:0px;     }
.fieldset { margin-bottom: 0px; border: 0px; }
.rightfieldset { border: 0px; font-weight:bold; text-align : center; }
.handcursor{cursor:pointer;}
.hidden {display: none; }
.h2 {font-size : 1em; text-align : center; color: navy; background-color: #FFFFF0; border: 1px solid green; margin:25px; padding:10px 0 }
.hr {width: 80%; text-align: center; color: #311D80;}
.logo {font-size : 1.1em; text-align : center; letter-spacing : 1px; color: navy;font-weight : bold; font-style: italic; font-family : arial, hevetica, sans-serif; }
.faq {color: #07519A; font-weight: normal; text-align: left;}
.patterncol {	position:relative;	margin:0;	text-align:left; background:#FFF; }
.sale {color: #07519A; font-size : .9em; text-align: left;}
.small {font-size: smaller; text-align : center; }
.small-right {font-size: smaller; text-align : right; }
.smaller {font-size: smaller;}
.SR {text-align: right; font-size: smaller; font-weight: bold;}
.strike { text-decoration: line-through; color: red;}
.strong {font-weight: bold;}
.strongs {font-weight: bold; font-size: small; }
.submit {  background-color: #FFF5EE;	border: 1px;	height: 18px;	border: 1px solid green;}
.submits { background-color: #FFF5EE;	border: 1px;	height: 18px;	border: 1px solid green; font-weight:bold;}
.toprow {    font-weight: bold;  color: #FFF;  text-align: center;    background-color: #000080;}
.thanks {display: none;}
.larger {font-size: larger;}
.italic {font-style: italic;}
.textbox {	background-color: #FFFFCC;	border: 1px solid green; text-align : center; font-weight:bold; 	color: navy; margin-left: auto;    margin-right: auto;}
.tip {padding:.5em;	margin:.5em 0;	border:1px solid #311D80;background-color: #FFF;}
.video {     display: block;    text-align: center;    margin-left: auto;    margin-right: auto; border: 0px; }
.cse-branding-bottom {margin:0;padding:0;}
.cse-branding-bottom:after, .cse-branding-right:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.cse-branding-form form {margin-bottom: 0;padding-bottom: 0;}

/* Bottom-specific selectors for Google search */
.cse-branding-bottom .cse-branding-logo, .cse-branding-bottom .cse-branding-text {display: block; float: left;}
.cse-branding-bottom .cse-branding-form {margin-bottom: 3px;}
.cse-branding-bottom .cse-branding-logo {padding: 0;}
.cse-branding-bottom .cse-branding-text {padding-top: 4px;}
.cse-branding-right .cse-branding-form {float: left;}

/* Right-specific selectors for Google Search */
.cse-branding-right .cse-branding-logo, .cse-branding-right .cse-branding-text {margin-left: 4px;}
.cse-branding-right .cse-branding-form {float: left;margin-right: 4px;}
.cse-branding-right .cse-branding-logo {padding: 0;}
.cse-branding-right .cse-branding-text {margin-top: -4px;}

/*Specific selectors for round box */
.round-liquid-round {width:110%;  margin:0 auto;  background:#fff url("../images/round-leftside.gif")   repeat-y left top;position:relative;  clear:  both;z-index:1;}
.round-top {width:100%;height:20px;background:url("../images/round-top.gif") no-repeat left top;}
.round-top span {display:block;position:relative;height:20px;background:url("../images/round-top-right.gif") no-repeat right top;}
.round-center-content {position:relative;background:url("../images/round-rightside.gif") repeat-y right top;padding:1px 15px 1px 15px;margin:-1px 0 -20px 0;}
.round-bottom {width:100%;height:60px;background:url("../images/round-bottom.gif") no-repeat left bottom;}
.round-bottom span {display:block;position:relative;height:60px;background:url("../images/round-bottom-right.gif") no-repeat right top;}

/*breadcrumbs start*/
.breadcrumbs{	width: 100%;	overflow: hidden;	font-size: smaller;	padding: 7px 0 0;}
.breadcrumbs .B_crumbBox{	float: left;	padding: 0 0 0 3px;}
.breadcrumbs .B_crumbBox a{	background: url('../images/breadcrumb-arrow.gif') no-repeat right;	padding-left:0; padding-right:8px; padding-top:0; padding-bottom:0}
.breadcrumbs .C_crumbBox{	float: right;	padding: 0 0 0 3px;}
/*breadcrumbs end*/
