BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Tahoma, Verdana, Arial
}
TH {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Tahoma, Verdana, Arial
}
A:hover {
	LIST-STYLE-IMAGE: none; COLOR: #0099ff; TEXT-DECORATION: underline
}
A {
	LIST-STYLE-IMAGE: none; TEXT-DECORATION: none
}
.mainHeader TD {
	VERTICAL-ALIGN: top; COLOR: #006699
}
.barblue {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #006699; TEXT-ALIGN: center
}
.bargreen {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #336666; TEXT-ALIGN: center
}
.barsaffron {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #996600; TEXT-ALIGN: center
}
.barkai {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #666633; TEXT-ALIGN: center
}
.bardarkgold {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #b1990e; TEXT-ALIGN: center
}
.bardarkgrnyl {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #a6a204; TEXT-ALIGN: center
}
.barblack {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #454545; TEXT-ALIGN: center
}
.borderleftbot {
	BORDER-LEFT: #e1e1e1 1px solid; BORDER-BOTTOM: #e1e1e1 1px solid
}
.bottomarea {
	BORDER-TOP: #425e89 1px solid; COLOR: gray
}
.bottomarealine {
	BORDER-TOP: #425e89 1px solid; COLOR: black
}
.bottomarealine A {
	COLOR: gray; TEXT-DECORATION: none
}
.bottomarealine A:hover {
	COLOR: silver; TEXT-DECORATION: underline
}
.bottomarea TD {
	VERTICAL-ALIGN: top
}
.bottomarea A {
	COLOR: #3d3d3d; TEXT-DECORATION: underline
}
.bottomarea A:hover {
	COLOR: #0066dd; TEXT-DECORATION: underline
}
.botpreview {
	BORDER-TOP: #ffffff 1px solid; VERTICAL-ALIGN: middle; COLOR: #ffffff; BACKGROUND-COLOR: #006699; TEXT-ALIGN: center
}
.box {
	CLEAR: left; BORDER-RIGHT: #99cc66 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #99cc66 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: #99cc66 1px solid; COLOR: #000000; LINE-HEIGHT: normal; PADDING-TOP: 1px; BORDER-BOTTOM: #99cc66 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #eff8e9
}
.blueheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #004283; font-family:Arial, Verdana; padding-left:32px;
}
.redheader {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ed1c24
}
.header {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #464545
}
.bluenav {
	FONT-SIZE: 11px; COLOR: #ffffff
}
.bluenav A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.bluenav A:hover {
	COLOR: #ffe7b2; TEXT-DECORATION: underline
}
.bluelink {
	COLOR: #006699; TEXT-DECORATION: underline
}
A.black {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.black1 {
	COLOR: #000000; TEXT-DECORATION: none
}
A.black:visited {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.black:hover {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
A.blue {
	FONT-WEIGHT: bold; COLOR: #626262; TEXT-DECORATION: none
}
A.blue:visited {
	FONT-WEIGHT: bold; COLOR: #626262; TEXT-DECORATION: none
}
A.blue:hover {
	FONT-WEIGHT: bold; COLOR: #b2b2b2; border-bottom:1px #FF9933 dashed
}
.Searchblue {
	CURSOR: hand; COLOR: #425e89
}
.button1 {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, sans-serif
}
.dg_bottomline {
	COLOR: gray; BORDER-BOTTOM: #425e89 1px solid
}
.darkred {
	COLOR: #b90404
}
A.darkred {
	COLOR: #b90404; TEXT-DECORATION: none
}
A.darkred:visited {
	COLOR: #b90404; TEXT-DECORATION: none
}
A.darkred:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.dg_go {
	PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 20px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #006666; TEXT-DECORATION: none
}
A.dg_go:hover {
	PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 20px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
.dgnavcell {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 10px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0a5188; TEXT-DECORATION: none
}
A.dgnavcell:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; WIDTH: 190px; COLOR: #ffffff; PADDING-TOP: 10px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #217dc4; TEXT-DECORATION: none
}
.dgnavcell2 {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; WIDTH: 180px; COLOR: #ffffff; PADDING-TOP: 4px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.dgnavcell2:hover {
	PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; WIDTH: 187px; COLOR: #415e82; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cbd7e4; TEXT-DECORATION: none
}
.graylink {
	COLOR: #434343; TEXT-DECORATION: underline
}
A.gray {
	COLOR: gray; TEXT-DECORATION: none
}
A.gray:visited {
	COLOR: gray; TEXT-DECORATION: none
}
A.gray:hover {
	COLOR: gray; TEXT-DECORATION: underline
}
headerforall {
	VERTICAL-ALIGN: top
}
headerall {
	VERTICAL-ALIGN: top
}
.inputstyle {
	BORDER-RIGHT: #786742 1px solid; BORDER-TOP: #786742 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; BORDER-LEFT: #786742 1px solid; COLOR: #003366; BORDER-BOTTOM: #786742 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #ffffff
}
.inputstylefrom {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px solid; COLOR: #003366; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #ffffff
}
.inputstyleDDL {
	PADDING-LEFT: 4px; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial; BACKGROUND-COLOR: #ffffff
}
INPUT.text {
	BORDER-RIGHT: #786742 1px solid; BORDER-TOP: #786742 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #786742 1px solid; COLOR: #6f6f6f; BORDER-BOTTOM: #786742 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.lightgray {
	FONT-SIZE: 14px; COLOR: #434343
}
.lightblue {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-WEIGHT: 600; FONT-SIZE: 10px; LIST-STYLE-IMAGE: none; COLOR: #2d6797; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.lightblue {
	FONT-WEIGHT: 600; FONT-SIZE: 10px; LIST-STYLE-IMAGE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.lightblue:hover {
	FONT-WEIGHT: 600; FONT-SIZE: 10px; LIST-STYLE-IMAGE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.middleright {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: right
}
.middlecenter {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.mainnavigation {
	VERTICAL-ALIGN: middle; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center
}
.mainnavigation A {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.mainnavigation A:hover {
	COLOR: #ffe7b2; TEXT-DECORATION: none
}
mytdgray {
	BORDER-RIGHT: #000033 2px inset; BORDER-TOP: #000033 2px inset; BORDER-LEFT: #000033 2px inset; BORDER-BOTTOM: #000033 2px inset; BACKGROUND-COLOR: #999999
}
.none_decor {
	COLOR: #b87e00; TEXT-DECORATION: none;
	font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:200;
}
.none_decor2 {
	COLOR: #b87e00; TEXT-DECORATION: none
}
.none_decor:hover {
	COLOR: #000000; TEXT-DECORATION: none;
}
.pricestyle {
	PADDING-RIGHT: 3px; BORDER-TOP: #434343 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #535353; PADDING-TOP: 3px
}
.quad {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.quad {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.quad:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.quad:hover {
	COLOR: #00ffff; TEXT-DECORATION: none
}
.red {
	COLOR: #ed1c24
}
A.red {
	TEXT-DECORATION: none
}
A.red:visited {
	TEXT-DECORATION: none
}
A.red:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.redhead {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/tdheadingbg.jpg); COLOR: #000099; TEXT-INDENT: 5pt; TEXT-DECORATION: none
}
.searchFields {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; COLOR: #000099; TEXT-INDENT: 5pt; BACKGROUND-COLOR: #f9fafa; TEXT-DECORATION: none
}
SELECT {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10pt; BORDER-LEFT: #666666 1px solid; COLOR: #333333; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: verdana, sans-serif; BACKGROUND-COLOR: white
}
.smallpad {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; LIST-STYLE-IMAGE: url(../images/arrow_red.gif); PADDING-BOTTOM: 1px; COLOR: #434343; PADDING-TOP: 1px
}
.small_bold {
	PADDING-LEFT: 8px;
	COLOR: #005680;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.smallfont {
	FONT-SIZE: 10px; FONT-FAMILY: verdana
}
A.smallfont {
	COLOR: #777777; TEXT-DECORATION: none
}
A.smallfont:visited {
	COLOR: #777777; TEXT-DECORATION: none
}
A.smallfont:hover {
	COLOR: #222222; TEXT-DECORATION: underline
}
TABLE.valignTop TD {
	VERTICAL-ALIGN: top
}
TABLE.valignTop TH {
	VERTICAL-ALIGN: top
}
TEXTAREA {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10pt; BORDER-LEFT: #666666 1px solid; COLOR: #333333; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: verdana, sans-serif; BACKGROUND-COLOR: white
}
.textfield1 {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #666666 1px solid; height:15px; COLOR: #333333; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: verdana, sans-serif; TEXT-ALIGN: left
}
.toplinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
.toplinks A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.toplinks A:hover {
	COLOR: #ffe7b2; TEXT-DECORATION: underline
}
.topright {
	COLOR: #4c6892; BACKGROUND-REPEAT: no-repeat
}
.topright A {
	COLOR: #4c6892; TEXT-DECORATION: underline
}
.topright A:hover {
	COLOR: #639fce
}
.tinyborder {
	BORDER-RIGHT: #425e89 1px solid; BORDER-TOP: #425e89 1px solid; BORDER-LEFT: #425e89 1px solid; BORDER-BOTTOM: #425e89 1px solid
}
.tinybordermyfrom {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND-IMAGE: url(../images/roundedtxtcss.gif); MARGIN-LEFT: 124px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 215px; MARGIN-RIGHT: 4px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}
.tinybordermyfrom2 {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND-IMAGE: url(../images/roundedtxtcss2.gif); MARGIN-LEFT: 124px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 155px; MARGIN-RIGHT: 4px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}
.whitehead {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #f7f382; TEXT-INDENT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.whitesm {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: "Times New Roman", Times, serif
}
A.whitesm {
	BORDER-TOP-WIDTH: thin; BORDER-RIGHT: #ffffff thin; BORDER-BOTTOM-COLOR: #ffffff; COLOR: #ffffff; BORDER-TOP-COLOR: #ffffff; TEXT-DECORATION: none
}
A.whitesm:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.whitesm:hover {
	COLOR: yellow; TEXT-DECORATION: underline
}
.white {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
A.white {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:hover {
	COLOR: yellow; TEXT-DECORATION: underline
}
.redwhitehead {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 18px; FILTER: Shadow(Color=?, Direction=?)?, OffX=?, OffY=?, Positive=?); COLOR: #c64f00; TEXT-INDENT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.box2 {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 1px; COLOR: #000000; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #d0effb
}
.box3 {
	CLEAR: left; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 1px; COLOR: #000000; LINE-HEIGHT: normal; PADDING-TOP: 1px; FONT-STYLE: normal; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #effade
}
.smaillstyles {
	FONT-SIZE: 8px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.faqlink {
	COLOR: #000099
}
.tinyborderfrom {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ebfdfe
}
.textfromtinyborderfrom {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN-LEFT: 12px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
}
.box4 {
	CLEAR: left; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 1px; COLOR: #000000; LINE-HEIGHT: normal; PADDING-TOP: 1px; FONT-STYLE: normal; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: white
}
.box5 {
	CLEAR: left; BORDER-RIGHT: #99cc66 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #99cc66 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: #99cc66 1px solid; COLOR: #000000; LINE-HEIGHT: normal; PADDING-TOP: 1px; BORDER-BOTTOM: #99cc66 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #faf9da
}
.box6 {
	CLEAR: left; BORDER-RIGHT: #99cc66; PADDING-RIGHT: 2px; BORDER-TOP: #99cc66; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: #99cc66; COLOR: #000000; LINE-HEIGHT: normal; PADDING-TOP: 1px; BORDER-BOTTOM: #99cc66; FONT-STYLE: normal; FONT-FAMILY: Verdana; HEIGHT: 17px; BACKGROUND-COLOR: #e1f5fd
}
.box7 {
	CLEAR: left; PADDING-RIGHT: 2px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #99cc66; FLOAT: left; BORDER-BOTTOM-COLOR: #99cc66; PADDING-BOTTOM: 1px; MARGIN: 1px; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-TOP-COLOR: #99cc66; LINE-HEIGHT: normal; PADDING-TOP: 1px; FONT-STYLE: normal; FONT-FAMILY: Verdana; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 17px; BACKGROUND-COLOR: #f3fbfe; BORDER-RIGHT-COLOR: #99cc66; BORDER-BOTTOM-STYLE: none
}
.box8 {
	CLEAR: left; BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: gray 1px solid; COLOR: #000000; LINE-HEIGHT: normal; PADDING-TOP: 1px; BORDER-BOTTOM: gray 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana; HEIGHT: 17px; BACKGROUND-COLOR: #fbebc6
}
marginrigt {
	COLOR: gray; TEXT-DECORATION: none
}
.marginright {
	PADDING-RIGHT: 4px; PADDING-LEFT: 6px; COLOR: #000000; TEXT-DECORATION: none
}
.box9 {
	CLEAR: left; BORDER-RIGHT: #999999 thick; PADDING-RIGHT: 2px; BORDER-TOP: #999999 thick; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FLOAT: left; BACKGROUND-IMAGE: url(../images/1button_bg.gif); PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: #999999 thick; COLOR: #000000; LINE-HEIGHT: normal; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 thick; FONT-STYLE: normal; FONT-FAMILY: Verdana; HEIGHT: 22px
}
.unsorted {
	BACKGROUND-IMAGE: none
}
.sortedASC {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(../images/bt_down.gif); BACKGROUND-REPEAT: no-repeat
}
.sortedDESC {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(../images/bt_up.gif); BACKGROUND-REPEAT: no-repeat
}
#tnav {
display: block;
width: 760px;
}

#tnavitems a {
position: relative;
vertical-align: bottom;
color: #636262;
font-weight: normal;
bottom: 0px;
padding: 5px 10px 5px 10px;
border-right: 1px dashed #ABABAB;
background-image:url(../images/shopping_side_bottom_bg.jpg);
height:25px;
border-top: 1px solid #D3D3D3;
}

#tnavitems a:hover, #tnavitems a:active {
color: #000000;
text-decoration: none;
background-image:url(../shopping_side_bottom_bg1.jpg);
border-top: 1px solid #ACABAB;
}

#tnavitems .select {
position: relative;
bottom: 0px;
padding: 5px 10px 5px 10px;
color: #8c8c8c;
border-right: 1px dashed #CCCCCC;
border-top: 1px solid #999999;
background-color: #f6f6f6;
}

#tnavitems .end {
position: relative;
bottom: 0px;
padding: 5px 10px 5px 10px;
font-size: 12px;
border-right: 1px dashed #CCCCCC;
height:20px;
}
#nav UL {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; MARGIN: 0px; FONT: 12px arial,verdana; COLOR: #ffffff; PADDING-TOP: 0.5em; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #77bafe; TEXT-ALIGN: left
}
LI {
	DISPLAY: inline
}
LI A {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 1.3em; PADDING-LEFT: 1.3em; PADDING-BOTTOM: 0.7em; COLOR: #ffffff; PADDING-TOP: 0.7em; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #77bafe; TEXT-DECORATION: none
}
LI A:hover {
	COLOR: #003399; BACKGROUND-COLOR: #5facf7;
}
A.ln:link {
	BACKGROUND-POSITION: left center; BORDER-TOP: #bbc9d5 1px solid; DISPLAY: block; height:25px; PADDING-LEFT: 24px; padding-right:5px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/ar4.gif); PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #76bbfb; TEXT-DECORATION: none
}
A.ln:visited {
	BACKGROUND-POSITION: left center; BORDER-TOP: #bbc9d5 1px solid; DISPLAY: block; height:25px; PADDING-LEFT: 24px; padding-right:5px; padding-right:5px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/ar4.gif); PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #76bbfb; TEXT-DECORATION: none
}
A.ln:hover {
	BACKGROUND-POSITION: left center; BORDER-TOP: #bbc9d5 1px solid; DISPLAY: block; height:25px; PADDING-LEFT: 24px; padding-right:5px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/ar4a.gif); PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #eff8ff; TEXT-DECORATION: none
}
A.ln:active {
	BACKGROUND-POSITION: left center; BORDER-TOP: #bbc9d5 1px solid; DISPLAY: block; height:25px; PADDING-LEFT: 24px; padding-right:5px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/ar4.gif); PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #76bbfb; TEXT-DECORATION: none
}
#tnav1 {
display: block;
width: 760px;
}

#tnavitems1 a {
position: relative;
vertical-align: bottom;
color: #636262;
font-weight: normal;
bottom: 0px;
padding: 5px 10px 5px 10px;
border-right: 1px dashed #ABABAB;
background-image:url(../images/marriage_block_hd_bg.jpg);
height:26px;
border-top: 1px solid #D3D3D3;
}

#tnavitems1 a:hover, #tnavitems1 a:active {
color: #000000;
text-decoration: none;
background-image:url(../shopping_side_bottom_bg1.jpg);
border-top: 1px solid #ACABAB;
}

#tnavitems1 .select {
position: relative;
bottom: 0px;
padding: 5px 10px 5px 10px;
color: #8c8c8c;
border-right: 1px dashed #CCCCCC;
border-top: 1px solid #999999;
background-color: #f6f6f6;
}

#tnavitems .end1 {
position: relative;
bottom: 0px;
padding: 5px 10px 5px 10px;
font-size: 12px;
border-right: 1px dashed #CCCCCC;
height:20px;
}
.main_text{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#626466;
text-align:justify;
padding-left:13px;
padding-right:4px;
padding-top:5px;
padding-bottom:5px;
line-height:16px;
margin-bottom:1px;
}

.main_text11{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#626466;
text-align:justify;
padding-left:13px;
padding-right:4px;
padding-top:5px;
padding-bottom:5px;
line-height:18px;
margin-bottom:1px;
}

.main_text li{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#626466;
text-align:justify;
list-style:circle;
}
.main_text a{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#F47B20;
font-weight:bold;
text-decoration:none;
border-bottom:1px #F47B20 dashed;
}
.main_text a:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#626466;
font-weight:bold;
border-bottom:1px #626466 solid;
}
.footerlinks{
font-family:Tahoma, Verdana, Arial;
color:#333333;
text-align:center;
line-height:17px;
font-size:12px;
}
.footerlinks a{
font-family:Tahoma, Verdana, Arial;
color:#333333;
text-decoration:none;
font-size:12px;
border-bottom:1px #000000 dashed;
}
.footerlinks a:hover{
font-size:12px;
font-family:Tahoma, Verdana, Arial;
color:#ffffff;
text-decoration: none;
border-bottom:1px #ffffff dashed;
}
.backgblocktop {
	background-position:top; background-image:url(../images/block_header.jpg); background-repeat:no-repeat;	
}
.backgblockbg {
	background-position:top; background-image:url(../images/block_bg.jpg); background-repeat:repeat-y;
}
.backgblockfooter {
	background-position:top; background-image:url(../images/block_footer.jpg); background-repeat:no-repeat;
}
.blockline {
	background-position:right; background-image:url(../images/ready_block_left_line.jpg); background-repeat:repeat-y;
	}	
	
	.buttons a, .buttons button, a.button, button.button{font-family:"Lucida Grande", Tahoma, Arial, sans-serif;float:left;margin:0 .7em 0 0;text-decoration:none;background-color:#f5f5f5;border:1px solid #dedede;border-right:1px solid #bbb;border-bottom:1px solid #BFBFBF;padding:5px 10px 6px 10px;display:block;cursor:pointer;font-size:100%;line-height:130%;color:#333;font-weight:bold;-webkit-border-radius:12px;-moz-border-radius:12px;}
 a.button, button.button{float:none;display:inline;display:inline-block;}
 .buttons button, button.button{width:auto;overflow:visible;font-weight:bold;padding:4px 10px 3px 7px; }
 .buttons button[type], button.button[type]{width:auto;padding:5px 10px 5px 7px; line-height:17px; }
 *:first-child+html .buttons button[type], *:first-child+html button.button[type]{padding:4px 10px 3px 7px; margin-bottom:1px;}
 * html button.button{margin-bottom:1px;}
 .buttons button img, .buttons a img, a.button img, button.button img{margin:0 3px -3px 0 !important;}
 .buttons button:hover, .buttons a:hover, a.button:hover, button.button:hover{background-color:#dff4ff;border:1px solid #A7CEDF;color:#336699;}
 .buttons a:active, a.button:active{background-color:#6299c5;border:1px solid #6299c5;color:#fff;}
 button.positive, a.positive{color:#529214;} /**/
 a.positive:hover, button.positive:hover{background-color:#E9EFD1;border:1px solid #AACF81;color:#529214;}
 a.positive:active{background-color:#529214;border:1px solid #529214;color:#fff;}
 a.negative, button.negative{color:#d12f19;}
 a.negative:hover, button.negative:hover{background:#fbe3e4;border:1px solid #EF959B;color:#d12f19;}
 a.negative:active{background-color:#d12f19;border:1px solid #d12f19;color:#fff;}
 .buttons a em, .buttons button em, a.button em{font-weight:normal;font-style:normal;}
 .info .buttons{float:right;margin:5px 0 0 0;padding:0;}
 .info .buttons a, .info .buttons button{margin:0 0 0 .7em;}

