* { padding: 0; margin: 0;}
body { font-family: Arial, Helvetica, sans-serif; color: #4F4F7D; font-size: 11px; background-color:#006;}
li { list-style-type: square;}
a:link, a:visited, a:active { text-decoration:underline; color: #54547E;}
a:hover { text-decoration: none;}
img { padding:0; margin:0;}
/*img+img { padding-right:3px; }*/
a:link img,  a:hover img, a:visited img{ text-decoration:none; background:none; border: none;}
ul,ol, #leftcolumn ul { margin-left: 10px; padding-left: 10px; list-style-position:outside; margin-right: 3px; padding-right: 3px;}
ul ul li { list-style-type:disc;} ul ul ul li { list-style-type:circle;}
form input, form select, textarea { color:#54547E; margin-bottom: 3px; margin-right: 3px;/* background-color:#F0F0FF; */ font-size: 12px; }
* input [readonly] { background-color:#FFF;}
#formbuttons { display: block; position: relative; padding-left: 185px; margin: 3px auto 3px 0; }
h1,h2,h3, h4, h5, th, legend, #midR dl{ color: #18208C; font-weight:bold;}
h1,h2 { padding: 2px 0; }
h2 { font-size:16px;}
h1, #midL H2 { font-size:18px;}
H2#res1 { background: url(../../images/step1.gif) no-repeat right top;}
H2#res2 { background: url(../../images/step2.gif) no-repeat right top;}
H2#res3 { background: url(../../images/step3.gif) no-repeat right top;}
H2#res4 { background: url(../../images/step4.gif) no-repeat right top;}
h3,th { font-size:14px; padding:0.2em 0; }
h4 { font-size:12px; padding:3px 0;}
h5 { font-size:11px;}
fieldset{ border: 1px solid #CCC; margin: 0.5em 0.5em 0em 0em; padding:0.5em; }
#centercolumn legend{ font-size: 14px; }
#hrule { background-image: url(../images/line_hrz.gif); background-repeat: repeat-x; background-position: center top; color: #ccc; height: 1px; width: 100%; margin: 3px auto; border: none; padding: 0px; clear: both; display: block; }
#wrapper { width: 782px; margin: 0 auto; background:#FFF repeat-y }
#header { height: 96px; padding: 0px; background-color: #2959CE; background-image: url(../images/header.jpg); background-repeat: no-repeat; background-position: left top; margin: 0px; }
#leftcolumn { /* Parent Wrapper for inside boxes */ display: inline; float: left; border: 3px none #ccc; min-height: 300px; width: 242px; color:#7373A2; font-size: 10px; clear: left; background: #FFF url(../images/leftbarT.gif) no-repeat left top; z-index: 2;
/*	text-align: justify;*/}
#leftcolumn H5 { color:#7373A2; text-transform: uppercase; text-align:center;
	}
#leftcolumn a:link, #leftcolumn a:visited {color:#7373A2;}
* html #leftcolumn { height:300px;}
 /* IE Min-Height Hack */ 
#chk li { list-style: url(../../images/checked.gif); }
#arr li, #leftcolumn ul {list-style:url(../../images/Arrow_right.gif);}
ul#nobullet li { list-style: none url(none); }
#slogan h5, #slogan h4{ padding-top: 4px; padding-bottom: 12px; position: relative; left: 0px; top: 0px; width: 242px; color: #FF6600; display: block; font-size:12px; text-align: center; text-transform:capitalize}
#specials{
	text-align: left; vertical-align: middle; margin-bottom: 6px; width: 242px; height: 54px;}
#ads H3 {
	text-align: center; text-transform: uppercase; padding: 0 0 6px 0; margin: 0;}
#centercolumn { border:none; float: right; min-height: 300px; padding: 0 0 4px 0em; width: 540px; margin: 0; background:#FFF url(../images/mainT.gif) no-repeat left top; }
#centercolumn label {
	display:block; text-align:right; float:left; width:160px; text-transform: uppercase; vertical-align: bottom; clear:both;
	margin-right:6px; color: #141C76; font-size:10px; background-image: url(../../images/arrow_gray.gif); background-repeat: no-repeat; background-position: right top; padding-right: 6px;}
#centercolumn label#narrow { width:6px;}
label#doubleH { height: 2em; }
#centercolumn form table { width: 98%; padding: 0px 6px; }
#centercolumn table td {vertical-align:top;}
#centercolumn form table th, .tblTH td { text-align: middle; vertical-align: top; background-color:#18208C; color:#FFF; font-size:12px; text-align:center; padding:3px;}
.tblTH td a:link, .tblTH td a:visited { font-size:9px; color:#EEE;}
#centercolumn table input, #centercolumn table select { display:inline; float:none; clear:none;} 
#centercolumn form .buttonSubmit, #centercolumn form .buttonReset {	margin-left:24px;}
img#rgninfo { padding: 6px; border: 1px solid #EEE!important; margin-right: 6px; float:left; margin-bottom: 6px; }
input+input { display:inline; margin-left:6px;}	
#centercolumn br {clear:left}

#centercolumn .teaser {
	width:535px; padding:0em 0em 0.5em; margin:0em; border-top: 1px solid #DBDBDB; border-bottom: 2px solid #DBDBDB; text-align:justify; clear:left; font-size: 95%; }
#centercolumn .teaser h3 { background:none; margin-left: -0.5em;}
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
#centercolumn p { padding:3px 3px 0 0 }
* html #centercolumn { height:300px;
} /* IE Min-Height Hack */ 
#helplinks { position:relative; top:6px; width:185px; height:14px; float: right; text-align: right; color:#CCCCCC; font-size: 10px; font-family: Arial, Helvetica, sans-serif; display: inline; padding: 3px; z-index: 1000;}
#helplinks a:link, #helplinks a:hover, #helplinks a:visited, #helplinks a:active{
	text-decoration:none; color: #CCF; background-color: #18208C;} 
#dest { height: 40px; padding: 12px 0 0 36px; margin: 0 0 16px; vertical-align: middle; position: relative; z-index: 0; }
#dest form { border:none;}
#dest form select, #dest H1, #dest H2, #dest H3 { text-align: left; margin-left:66px;  }
#footer { float: left; width: 782px; background-image: url(../images/footer.gif); background-repeat: no-repeat; background-position: left bottom; vertical-align: middle; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCF; height: 20px; line-height: 20px; text-align: left; text-indent: 242px; }
#footer a:link, #footer a:hover,#footer a:visited { color: #CCF; text-decoration:none;}
#midL,#midR { width:268px; float: left; clear: right; text-align: justify; margin-bottom: 12px; margin-right: 1px; }
#midL H4, #midR dt {font-size: 14px; letter-spacing: -1px; line-height: 1em; margin: 0px; padding: 0px;}
#midL H3, #midR H3 { background: #18208C; color: #F3F3F3; padding-left: 4px; text-transform: uppercase; }
#midL ul { text-transform:uppercase; font-weight:bold; line-height: 1.5em; }
#smalltext { font-size: 10px; color:#999; }
.altrowdark td { background-color:#E4E4E4; vertical-align: middle;}
.altrowlight td { background-color:#EEE; vertical-align: middle; }
.altrowlight a:link img , .altrowlight a:hover img { background-color:#FFF}
#centercolumn #red,#red { color:#F00; font-weight:bold;}
#centercolumn #orange,#orange { color:#F60; font-weight:bold; }
#centercolumn #blue,#blue { color:#00c; font-weight:bold;}
#centercolumn #green,#green{ color:#063; font-weight:bold;}
#hilite, .hilite { background-color:#FFC;}
.wkdeals, .news { font-size:11px; width: 205px; padding: 0px; top:12px; position: relative; margin-bottom: 12px; border-bottom: 2px solid #DBDBDB; background: #F1F1F1; }
.news ul, .news a:link, .news a:visited  { color: #999!important; }
html>body .wkdeals, html>body .news { width:205px;} 
.wkdeals H4, .news H4 {
	text-align: center; background-color: #18208C; display: block; margin: 0px; color: #FFF !important;
	background-image: url(../../images/H4tab.gif); background-repeat: no-repeat; background-position: left top; text-indent: 12px;
	padding-top: 2px 12px 2px 6px;}
.wkdeals H4#green, .news H4#green { background: #096 url(../../images/H4tab_green.gif) no-repeat left top; }
.wkdeals H4#blue { background: #18208C url(../../images/H4tab_blue.gif) no-repeat left top; }
.wkdeals ul#deals li { background: url(../images/line_hrz.gif) repeat-x 0 77% !important; background-position: 0 81%; }
.wkdeals span { display: block; float: right; background: #F1F1F1; padding: 2px 0px 0px 3px; }
.wkdeals ul#deals li a:link, .wkdeals ul#deals li a:visited { background-color:#F1F1F1; padding-right: 3px; text-transform:uppercase; text-decoration:none; }
#fltlft { float:left; clear:right; padding-right:3px; }
#fltrt { float:right; clear:left; padding-left:3px;}
			/*NAVIGATION MENU*/
#menu { border-top:1px solid #006; border-bottom:2px solid #006; height:2.2em; background: #18208C; }
#navbar, #navbar ul { /* all lists */ padding: 0; margin: 0; list-style: none; z-index: 2000; 	}
#navbar li { /* all list items */ float: left; /*width: 10em;*/ border-right: 1px solid #333; border-left: 1px solid #2712BC; font-weight: bold; font-size: 12px; text-transform: uppercase; line-height:1.5em; background-color: #18208C; background-image: url(images/menubg.jpg); background-repeat: repeat-x; background-position: left top; list-style-type:none;}
#navbar a { display: block; color: #EEE; text-decoration: none; padding: 0.25em 1.5em 0.25em 1em; font-weight: bold; }
#navbar a:hover { background-color:transparent; }
#navbar li ul { /* second-level lists */ position: absolute; width: 16em; left: -999em; border-top: 1px none #006; margin-left:-2px; border-right: 1px solid #006; border-bottom: 1px none #006; border-left: 1px solid #006; background: white url(../../images/submenu_content_blue.jpg) repeat-x left top; }
#navbar li ul li { background:none; font-weight: normal; text-transform: capitalize; border:none; font-size: 0.9em; 
}
#navbar li ul li a{ width:15em; font-weight:normal; line-height:1.25em; letter-spacing: 0em;padding-left:1.25em  }
#navbar li ul li a:hover {text-decoration:underline;}
#navbar li:hover ul, #navbar li.sfhover ul { /* lists nested under hovered list items */
	left: auto;	position: absolute;}
#menu H3, #menu H4, #navbar H5 { color:#F60; letter-spacing:1px; font-weight:normal; background: #18208C; text-align: center; vertical-align: middle; padding-top: 3px; padding-bottom: 3px; }
#content { clear: left;	color: #ccc;}
* html ul#navbar iframe, * html ul.navbar iframe {
	position: absolute;	/* account for the border*/
	left: -0.1em; top: -0.1em; z-index: 0; filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}
#trigger { background: url(../../images/arrow_gray_south.gif) no-repeat right center; }
/* this is for IE 5.0
select.hide { visibility: hidden; }
/* End Support for the "iehover-fix.js" */
	
			/*END NAVIGATION MENU*/

