@charset "utf-8";

/* CSS Document */
* { margin:0; padding:0; outline: none; }
html, body { height:100%;background-color: #FFFFFF; color: #000000; font-family: Arial, Helvetica, Sans-Serif;}
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
    border: none;
}
body {font-size:100%; line-height:1em;  top:0px; margin-top:0px; padding-top:0px;background-color: #FFFFFF;}
input, textarea	{font-family:Arial; color:#000000;}	
:focus {outline:none;}

.ERROR {position: absolute; z-index: 250; visibility: hidden; top:200px; left: 500px;  color: #FFFFFF; background-color: #2a353b; }
.alignMiddle{ vertical-align:middle}
.alignCenter{ text-align: center}
.abscenter {text-align:center; width:100%;}
.container1{ width:100%}
.qlcontainer {float:left; position:relative; white-space: nowrap;}
#backar {width:250px; height:20px; position:relative;}
#backar2 {width:150px; height:20px; position:relative;padding:15px 5px 5px 5px;}
.clear { clear:both;}
.fleft{ float:left}
.fright{ float:right}

.t12b {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000;}
.t12bb {font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #000000;}
.t14b {font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #000000}
.t14bb {font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #000000;}
.t16b {font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #000000;}
.t16bb {font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #000000;}
.t18b {font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #000000;}
.t18bb {font-size: 18px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #000000;}
.t12bl {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000068;}
.t12blb {font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #000060;}
.t14bl {font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #000060;}
.t14blb {font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #000060;}
.t16bl {font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #000060;}
.t16blb {font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #000060;}
.t18bl {font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #000060;}
.t18blb {font-size: 18px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #000060;}



div.container {	overflow:hidden; width: 100%;}
div.Tcontainer {overflow:hidden; width:100%; padding:15px 0px 0px 0px;}
div.containerT {width: 350px; height:20px; top:-30px; position:relative; margin:0px 100px; padding: 0px;}

#cityList {background-color: #2a353b; color: #CCCCCC;}
.overview {list-style-type: disc; list-style-position: inside:}
ul.overview {font-family: Arial, Helvetica, sans-serif;list-style-type: disc !important; list-style-position:inside; padding: 6px; margin: 5px;line-height: 20px;}
.travtbl {}
.travtbl td {text-align: center;} 
.tooltip {
	display:none;
	height:340px;
        background-image: url(/images/desc_bubble1.png);
	padding:40px 30px 10px 30px;
	width:260px;
	font-size:11px;
	color:#fff;
        z-index: 99000;
        position: absolute;
}
.tooltip1 {
        display:none;
        height:340px;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
      src='images/desc_bubble1.png',sizingMethod='scale');
        padding:40px 30px 10px 30px;
        width:260px;
        font-size:11px;
        color:#fff;
        z-index: 99000;
        position: relative;
}


#page19 UL, OL {padding: 10px; list-style-position: inside;}
#page19 UL {list-style-type: disc;}
#page19 OL {}
#page19 LI {  list-style-position: inside;}

a img{ border:0px}
img{ vertical-align:top;  }
a{color:#018eb9; text-decoration:underline} 
a:hover{text-decoration:none}
.link{color:#e60200; font-size:1.25em; text-decoration:none }
.link:hover{ text-decoration:underline} 

a.ltr{color:#000080; text-decoration:none; font-weight:bold; font-size:1em; margin:0px 2px;} 
a.ltr:hover{text-decoration:underline;font-weight:bold; font-size:1em; margin:0px 2px;}
#fill_them {width:100%;}
/*making that bpic work and giving it a gradient*/
#page1 #advanced {}
#page1 #bpic { visibility:visible; display:inline-block;}
#page1 #content #wholeR {}
#page1 #content .top #bpic .overall {height:auto;width:auto; zoom: 1;}
#page1 #content #wholeR .top .bg {background:none;}
/*
#page1 #content #wholeR #bpic {position:relative; z-index:650;border: 2px solid #E9C335;}
#page1 #content #wholeR .bpic {position:relative; z-index:650;border: 2px solid #E9C335;}
#page1 #content #wholeR .top {position:relative; z-index:6000;}
/**/
#content ul{margin:0; padding:0; list-style:none;}
#content ul li{ }
#content ul li a{color:#099dd4; text-decoration:none; line-height:1.66em;} 
#content ul li a:hover { text-decoration:underline; }


#content .ul1{margin:0 0 7px 20px; padding:0; list-style:none;}
#content .ul1 li a{color:#099dd4; text-decoration:none; line-height:1.66em; background:url(images/marker.gif) top left no-repeat; padding-left:7px; background-position:0 7px } 
#content .ul1 li a:hover { text-decoration:underline; }

#content .ul{margin:0; padding:0; list-style:none; background:url(images/tail1.gif) top left repeat-x; }
#content .ul li{background:url(images/tail1.gif)  bottom left repeat-x;  }
#content .ul li a{color:#099dd4; text-decoration: underline; line-height:2.41em; background:url(images/icon1.gif) top left no-repeat;  padding:0 0 5px 30px;} 
#content .ul .li2{background:url(images/icon2.gif) top left no-repeat;}
#content .ul .li3{background:url(images/icon3.gif) top left no-repeat; } 
#content .ul .li4{background:url(images/icon4.gif) top left no-repeat; } 
#content .ul .li5{background:url(images/icon5.gif) top left no-repeat; } 
#content .ul .li6{background:url(images/icon6.gif) top left no-repeat; } 
#content .ul li a:hover { text-decoration:none; }

.link-1 { display:block; float:right; background:url(images/link_bg.gif) left top repeat-x; color:#ffffff; text-decoration:none; font-size:.916em}
.link-1 em { display:block; background:url(images/link_left.gif) no-repeat left top;}
.link-1  b { display:block; background:url(images/link_right.gif) no-repeat right top; padding:2px 20px 3px 10px;  font-style:normal;}
.link-1:hover{ background:url(images/link_bg-1.gif) left top repeat-x;}
.link-1:hover em{ background:url(images/link_left-1.gif) no-repeat left top;}
.link-1:hover  b { background:url(images/link_right-1.gif) no-repeat right top; }

.link-ser { display:block; float:left; background:url(images/link_bg.gif) left top repeat-x; color:#ffffff; text-decoration:none; font-size:.916em}
.link-ser em { display:block; background:url(images/link_left.gif) no-repeat left top;}
.link-ser  b { display:block; background:url(images/link_right.gif) no-repeat right top; padding:2px 20px 3px 10px;  font-style:normal;}
.link-ser:hover{ background:url(images/link_bg-1.gif) left top repeat-x;}
.link-ser:hover em{ background:url(images/link_left-1.gif) no-repeat left top;}
.link-ser:hover  b { background:url(images/link_right-1.gif) no-repeat right top; }

#page1 .link-ser, #page2 .link-ser { display:block; background:url(images/link_bg.gif) left top repeat-x; color:#ffffff; text-decoration:none; font-size:1em}
#page1 .link-ser em, #page2 .link-ser em { display:block; background:url(images/link_left.gif) no-repeat left top;}
#page1 .link-ser  b { display:block; background:url(images/link_right.gif) no-repeat right top; padding:2px 22px 10px 22px;  font-style:normal;}
#page2 .link-ser  b { display:block; background:url(images/link_right.gif) no-repeat right top; padding:2px 22px 10px 15px;  font-style:normal;}
#page1 .link-ser:hover, #page2 .link-ser:hover{ background:url(images/link_bg-1.gif) left top repeat-x;}
#page1 .link-ser:hover em, #page2 .link-ser:hover  em{ background:url(images/link_left-1.gif) no-repeat left top;}
#page1 .link-ser:hover  b, #page2 .link-ser:hover  b{ background:url(images/link_right-1.gif) no-repeat right top; }


.link-2 {float:left; display:block; background:url(images/link_bg.gif) left top repeat-x; color:#ffffff; text-decoration:none; font-size:.916em}
.link-2 em { display:block; background:url(images/link_left.gif) no-repeat left top;}
.link-2  b { display:block; background:url(images/link_right.gif) no-repeat right top; padding:2px 20px 3px 10px;  font-style:normal;}
.link-2:hover{ background:url(images/link_bg-1.gif) left top repeat-x;}
.link-2:hover em{ background:url(images/link_left-1.gif) no-repeat left top;}
.link-2:hover  b { background:url(images/link_right-1.gif) no-repeat right top; }


/*header*/
#header {font-size:0.625em; color:#000000; }
#header .logo{ background:url(/images/ievdexlogo1.jpg) top left no-repeat; position:relative; float:left; height:127px; width:211px; top:20px; margin:5px 0 0 0 }
#header #topgoogle {top:40px; text-align: center; position: relative;}
*html #header .logo{ background:url(/images/ievdexlogo1.jpg) top left no-repeat;}
#header ul.navagate{z-index:8000;width:900px; position:absolute; margin:0 0 0 20px; padding:0; list-style:none; }
#header ul li{background:url(images/bg-menu.gif)  center right no-repeat; padding:10px 0px 7px 18px; display:inline; }
#header ul .li-1{background:url(images/bg-menu1.gif) center right no-repeat; padding:10px 15px 7px 18px; float:left; }
#header ul .li-2{background:url(images/bg-menu2.gif)  center right no-repeat; padding:10px 15px 7px 18px; float:left; }
#header ul .li-3{background:url(images/bg-menu3.gif)  center right no-repeat; padding:11px 15px 8px 18px; float:left; }
#header ul .li-4{background:url(images/bg-menu4.gif)  center right no-repeat; padding:11px 15px 8px 18px; float:left; }
#header ul .li-5{background:url(images/bg-menu5.gif) center right no-repeat; padding:11px 15px 8px 18px; float:left; }
#header ul li a{color:#000000; font-family: Arial, Helvetica, Sans-Serif; font-weight:bold; text-decoration:none ; line-height:1.5em; font-size:1.1em } 
#header ul li a:hover { text-decoration:underline; }
#header .indent{margin:98px 0 0 690px; position:absolute; }
#header .width{width:218px}
#header a{ color:#626262}

.img{ position:absolute; padding:39px 0 0 66px}
.bg{ background: #FFF8EB; }
#page1 .bg {background: none;}

.tail{ background:url(images/rtail.gif) no-repeat center bottom; padding-bottom:15px; text-align: center;}
.tailq{ background:url(images/rtail.gif) no-repeat center bottom; padding-bottom:15px; text-align: center;}

#page2 .tail{width:100%; background:url(images/rtail.gif) no-repeat center bottom; padding-bottom:15px; text-align: center;}
.tail2{ background:url(images/rtail.gif) no-repeat center bottom; padding-bottom:10px; text-align: center;}
.tailc{ background:url(images/rtail.gif) no-repeat center bottom; text-align: center;}
#page2 .tailc{ background:url(images/rtail.gif) no-repeat center bottom; padding-bottom:4px; text-align: center;}
/*content*/
#content{ font-size:0.75em; width:100%; text-align:left; position: relative;}
#page6 #content{background:url(images/bg_cont1.gif) no-repeat top left; background-color: #FFFFFF;}
#content .indent-main{position: relative;  padding:20px 15px 20px 15px; z-index:120;}
*html #content .indent-main{padding:20px 0px 20px 0px; z-index:100;}
#page6 #content .indent-main{padding:20px 0px 20px 15px; z-index:100;}
/*old search and all pages*/
#content .indent-col1{postion:relative; z-index:200;padding:338px 0 0 0}
#page6 #content .indent-col1{padding:10px 3px}
#page5 #content .indent-col1{padding:39px 0 0 0}
/*new search page*/
#page7 #content .indent-col1{padding:320px 0 0 0}
#content .title{  margin-bottom:16px}
#content .img-left{ float:left; margin:0 26px 16px 0}
#content .img-left1{ float:left; margin:0 20px 16px 0}
#content .img-indent{ margin:0 0 17px -8px}
#content .img-indent1{ margin:0 0 16px 0}
#content p{ margin:0 0 15px 0}
#content .p{ margin:0 0 7px 0}
#content .p1{ margin:0}
#content .p2{ margin:0 0 17px 0}
#content h5{color:#018eb9; font-size:1em; margin-bottom:15px }
#page5 #content .col-1 h5{color:#018eb9; font-size:1em; margin:0 }/*
#content h4{color:#4bb6fc; font-size:.916em; font-weight:normal;   }
#content h3{color:#e60200; font-size:1.25em; line-height:1em; font-weight:bold; padding-left:25px; font-family: Verdana, Arial, Serif, Trebuchet MS; margin-bottom:10px   }*/
/*search results*/
/*biz list*/
#page3 #content .col-1 h3{color:#4bb6fc; text-decoration:none; font-size:.916em; font-weight:normal; margin-left:0px;}
#page3 #content .col-1 h4{color:#e60200; text-decoration:none; font-size:.916em; font-weight:normal;}
#page3 #content .col-1 h3:hover{color:#4bb6fc; text-decoration:underline;}
#page3 #content .col-1 h4:hover{color:#e60200; text-decoration:underline;}

/*extra divisions for what we do for you pages*/
/*fit one*/
#page8 #wwdfy1, #page4 #wwdfy1 {float:left; width:500px; height:340px; margin-bottom:5px; margin-left:5px;position:relative;}
/*fit two horizontal*/
#page8 #wwdfy2, #page4 #wwdfy2 {float:left; width:240px; height:330px; margin-left:5px;position:relative;}
/*fit two vertical*/
#page8 #wwdfy3, #page4 #wwdfy3 {float:left; width:500px; height:165px; margin-bottom:5px; margin-left:5px;position:relative;}
/*fit three horizontal*/
#page8 #wwdfy4, #page4 #wwdfy4 {float:left; width:159px; height:340px; margin-left:5px;position:relative;}
*html #page8 #wwdfy4, *html #page4 #wwdfy4 {margin-left:4px;}
/*fit four horz and vert*/
#page8 #wwdfy5, #page4 #wwdfy5 {float:left; width:240px; height:165px; margin-bottom:5px; margin-left:5px;position:relative;}
/*fit siz horz and vert*/
#page8 #wwdfy6, #page4 #wwdfy6 {float:left; width:159px; height:165px; margin-bottom:5px; margin-left:5px;position:relative;}
/*fit nine horz and vert*/
#page8 #wwdfy7, #page4 #wwdfy6 {float:left; width:159px; height:110px; margin-bottom:5px; margin-left:5px;position:relative;}
*html #wwdfy3 { page-break-after:left;}
*html #wwdfy5 { page-break-after:left;}
*html #wwdfy6 { page-break-after:left;}
/*to fill the bottom of middle colum*/
#page8 .mid-bot {height:160px;}
#page4 .mid-bot {height:160px; margin-left:10px;}

/*newbanner ad for search page*/
#page1 .col-1 #banBot {position:absolute; top:840px; left:0px; width:355px; height:7
0px; border: solid 1px #fff;}


/*search results*/
#page2 #content {background-color: #FFF8EB;}
#page2 #content h3{text-align:center; color:#000080; font-size:1.25em; line-height:1em; font-weight:bold; font-family:Verdana, Arial, serif, Trebuchet MS; margin-bottom:3px; text-align:center;}
#page2 #content h4{text-align:center; color:#e60200; font-size:1.25em; line-height:1em; font-weight:bold; font-family:Trebuchet MS; margin-bottom:10px; text-align:center;}
#page1 .red {text-align:center; color:#e60200; font-size:.98em; line-height:1em; font-weight:bold; font-family:Trebuchet MS; margin-bottom:3px; text-align:center;}
#page2 #content .width {text-align:center; margin:0px 5px 10px 5px;}
#content .h3-1{color:#e60200; font-size:2.25em; line-height:1em; font-weight:normal; background:url(images/bg_h3-1.gif) top left no-repeat; background-position:0 7px; padding-left:25px; font-family:Trebuchet MS; margin-bottom:15px   }
#content .h3-2{color:#e60200; font-size:2.25em; line-height:1em; font-weight:normal; background:url(images/bg_h3-2.gif) top left no-repeat; background-position:0 7px; padding-left:25px; font-family:Trebuchet MS; margin-bottom:15px   }
#contenr small { font-size: 0.9em; margin: 0px 10px;}

/*lets do some reviwew stars*/
#rate {height:31px;width:155px; background:#23323A;}
#ratesm {height:15px;width:155px; background:#FFFFFF;}
.bordert {border:thin solid #232323;}
/*rext styles biz list area*/
#page3 #content .indent-col1 ul li p {font-family:Trebuchet MS; color:#fff; font-size:1em; line-height:1em; font-weight:normal;}
#page3 #content .indent-col1 ul li p strong {font-family:Trebuchet MS; color:#e60200; font-size:1em; line-height:1em; font-weight:normal;}
#page3 #content .indent-col1 ul {}
#page3 #content .indent-col1 ul li {margin-bottom:10px; border-bottom: dotted thin #018eb9;}
#page3 #content .indent-col1 a { cursor:pointer;}

/*new spot for ads on right side of page*/
#content .col-2 img {
	margin: 5px 5px 0px 0px;
	width:160px;
	border: #856E1D solid 2px;
	padding:3px;
}
.center {position:relative; text-align:center;}
/*end right ads*/
/*top ads*/
#header .tads60 {
	margin: 50px 5px 0px 5px;
	width:310px;
	height:70px;
	border: #808080 solid 2px;
	padding:3px;
	float:left;
}
#header .tads90 {
	margin: 50px 5px 0px 5px;
	width:310px;
	height:99px;
	border: #808080 solid 2px;
	padding:3px;
	float:left;
}
#header .tadsone60 {
	margin: 50px 5px 0px 5px;
	width:670px;
	height:70px;
	border: #808080 solid 2px;
	padding:3px;
	float:left;
}
#header .tadsone90 {
	margin: 50px 5px 0px 5px;
	width:670px;
	height:99px;
	border: #808080 solid 2px;
	padding:3px;
	float:left;
}
/*end top ads*/
#content .h3-2 span{color:#fff;  }
#content h2{color:#000000; font-size:1.83em; margin-bottom:13px; font-family:Trebuchet MS; text-transform:uppercase }
#content h2 strong{color:#ffffff; font-size:2.52em; line-height:1em }
.txt{ font-size:.916em; color:#E9C335}}
.txt a {color:#fff}
.txt1{ color:#099dd4; float:right; display:block; margin-bottom:31px; font-weight:bold}
.txt2 span a{ font-size:1.16em}
.txt3 {color:#d0cfcf; font-size:.916em}
/*video area and api areas*/
#page2 #content #videoarea, #page5 #content #videoarea, #page7 #content #videoarea {
	width:360px;
	height:310px;
	margin-left:0px;
	position:relative;
	left:0px;
        top: 0px;
        left: 0px;
}
#page1 .col-mid {margin:0px; color:#E9C335;}
#page1 #content #videoarea{
	width:400px;
	height:360px;
	margin-left:0px;
	position:absolute;
	left:0px;
        background-color: #FFF8EB;
        z-index: 200;
}
#page3 #content #videoarea, #page4 #content #videoarea {
	width:620px;
	height:350px;
	margin-left:0px;
	position:absolute;
	padding:20px 15px 20px 10px;
	left:0px;
}
#page8 #content #videoarea {
	width:520px;
	height:350px;
	margin-left:0px;
	position:absolute;
	padding:20px 15px 20px 10px;
	display:inline-block;
	left:0px;
}
#page7 #content #videoarea {
	width:300px;
	height:280px;
	margin-left:15px;
	margin-top:42px;
	position:absolute;
	padding:20px 15px 0px 15px;
	display:inline-block;
	left:0px;
}
.apiscroll {padding:0px 15px;}
.apiscroll2 {padding:30px 5px 5px 5px;}
#apis {padding:0px 80px; margin:10px;}
#content #videoarea #Lmenu {z-index:110; margin: 0px; padding:0px; float:left; position:relative; background: transparent;} 
#apilink1 {float:left; margin-right:3px; padding:3px 0px 0px 10px;}
#page8 #apilink1, #page4 #apilink1 {float:left; margin-right:3px; padding:3px 0px 0px 5px;}
#apilink a.api{text-decoration:none; color:#626262; font-size:12px;}
#apilink a.api:hover{text-decoration:underline; color:#018eb9; font-size:12px;}
#apilink img .reg {width:50px; border: none;}
#apilink img .big {width:100px; border: none;}
#apilink a span{ background:none; font-size:11px;  font-style:normal; padding:10px 0px 10px 4px; position:absolute}
#apilink1 a.api{text-decoration:none; color:#626262; font-size:12px;}
#apilink1 a.api:hover{text-decoration:none; color:#018eb9; font-size:12px;}
#apilink1 img .reg {width:50px; border: none;}
#apilink1 img .big {width:102px; border: none;}
#apilink1 a span{ background:none; font-size:11px;  font-style:normal; padding:10px 0px 10px 4px; position:absolute}
/*end video and api areas*/

#page2 #content .col-2 .bg {background:none;}
#page2 #content .col-2 .indent-col2 {padding-top:0px; text-align: center;}
#page2 #content .col-3 .bg {background:none;}
#page2 #content .col-3 .indent-col2 {padding-top:0px; text-align: center;}



#content .indent-col2{padding-top:15px; text-align: center;}
#content .indent-col2-1{padding-top:15px; text-align: center;}
#page7 #content .indent-col2-1{padding-top:15px; text-align: center;}
#page2 #content .indent-col2-1{padding-top:15px; text-align: center; white-space: nowrap;} /*///// this is where I want to add my clearing element*****/
#page2 .indent-col2-2{padding:15px 20px 0 20px}
/*new*/
#content .indent-mid{padding:5px 20px 0 20px}
#page3 #content .indent-mid{text-align:center; padding:5px auto auto auto}
*html #content .indent-mid{padding-right:0px}
#content .indent-mid p {margin-bottom:2px; color:#ffffff; font-weight:bold; text-align:center;}
#content .indent-mid-1{padding:15px 20px 0 20px}
#page7 #content .indent-mid{padding:5px 10px 0 10px}
#page7 #content .indent-mid-1{padding:15px 10px 0 10px}
#page3 #content .indent-mid-1{margin: 0px auto 0px 15px; text-align:center;}
#page8 #content .indent-mid-1{padding:15px 80px;}
#page2 #content .indent-mid-2 {padding-top:15px;}
/*fix spacing at thte top of search results*/
*+html #page2 #content .indent-mid-2 {margin-top:0px; padding-top:0px;}
*html #page2 #content .indent-mid-2 {margin-top:0px; padding-top:0px;}
*+html #page2 #content .col-mid .bg {padding: 15px 0px 0px 0px;}
*html #page2 #content .col-mid .bg {padding: 15px 0px 0px 0px;}

#page1 #content .indent-mid {background: none;}
#page3 #Lmenu {z-index:110; margin: 0px; padding:0px; float:left; position:relative; background: #23323a; height: 305px;} 
#page4 #content .indent-mid-1{padding:15px 80px;}
#page4 #Lmenu {z-index:110; margin: 0px; padding:0px; float:left; position:relative; background: #23323a; height: 305px;} 

/*#page2 #content .indent-mid-1 {height:500px; width:380px; overflow:auto; padding:15px 15px 0 15px;}*/
#page2 #content .indent-mid-1 {width:566px; padding:15px 15px 0 15px;}

#page2 #content .indent-mid{padding:15px 20px 0 20px}
#page7 #content #openspace{padding:5px 10px 0 10px; height:250px;}
#page7 #content .indent{padding:15px 0 0 15px; text-align:center;}
#content .fillblank {height:115px}
#page1 #content .col-mid .fillblank {display:none;}
#content .fillblank1 {height:55px}
#content .indent{padding:15px 0 0 15px}
#content .indent1{padding:20px 0 35px 0}
#content .indent-1{margin:0 0 0 20px; float:left; position:relative; }
/*page three change ups*/
#page3 #content .indent-col2{padding:15px;}
*html #page3 #content .indent-col2{padding:15px;}
#page3 #content .indent-col2-1{padding:15px;}
*html #page3 #content .indent-col2-1{padding:15px;}
/*new*/
#page3 #content .indent-mid{padding:15px 20px 0 5px}
#page3 #content .indent-mid-1{padding:15px 20px 0 5px}

#page3 #content .indent{padding:15px 0 0 15px}
#page3 #content .indent1{padding:20px 0 35px 0}
#page3 #content .indent-1{margin:0 0 0 20px; float:left; position:relative; }
/*end page 3*/
/*page8*/
#page8 #content .indent-col2{padding:15px 14px 0 5px}
#page8 #content .indent-col2-1{padding:15px 14px 0 5px}
/*new*/
#page8 #content .indent-mid{padding:15px 20px 0 5px}
#page8 #content .indent-mid-1{padding:15px 20px 0 5px}

#page8 #content .indent{padding:15px 0 0 15px}
#page8 #content .indent1{padding:20px 0 35px 0}
#page8 #content .indent-1{margin:0 0 0 20px; float:left; position:relative; }
/*page8*/
/*page4*/
#page4 #content .indent-col2{padding:15px 14px 0 5px}
#page4 #content .indent-col2-1{padding:15px 14px 0 5px}
/*new*/
#page4 #content .indent-mid{padding:15px 20px 0px 0px; background-color: #FFF8EB;} /* CHANGE */
#page4 #content .indent-mid-1{padding:15px 20px 0 5px}

#page4 #content .indent{padding:15px 0 0 15px}
#page4 #content .indent1{padding:20px 0 35px 0}
#page4 #content .indent-1{margin:0 0 0 20px; float:left; position:relative; }

/**/
.block  { color:#099dd4; margin-bottom:15px}
.block a{ color:#099dd4; text-decoration:none}
.block a:hover{ color:#FFFFFF;  text-decoration:none}
.block span a{ color:#FFFFFF; font-weight:bold}
.block span a:hover{ color:#099dd4; text-decoration:none; }


#content a.adv{ color:#E9C335; font-weight: bold;}
#content a.key{ color:#E9C335;}
#content a.adv:hover{ color:#4bb6fc;}
#content a.key:hover{ color:#4bb6fc;}

/*footer*/
#footer { width:100%; background: #2a353b; color:#ffffff; font-size:0.6875em; font-weight:bold; z-index:1000; position:relative; text-align: center;}
#footer .indent-footer{ padding:32px 30px 0 71px; position:relative; z-index:150;}
#footer a {color:#ffffff; text-decoration:none}  
#footer a:hover {  text-decoration:underline}
#footer .rss {color:#ffffff; font-weight:normal; background:url(images/rss.gif) top left no-repeat; padding:2px 0 5px 23px; margin-left:26px}  


.jamp{ width:200px;}
.jamp1{ width:280px;}
.jamp2{ width:79px; margin-right:22px}
.jamp3{ width:79px}
.my select { }
select{font-size:1em; color:#2d3331; height:20px;	font-family:Tahoma;}

.h{ height:34px}
.h1{ height:28px}
.h2{ height:38px}
.h3{ height:48px}
.h4{ height:30px}
.block-contact span{ float:right; margin-right:80px}
#formarea1{
	float:left;
	vertical-align:middle;
	width:300px;
	display:block;
}
#formarea2{
	float:left;
	vertical-align:middle;
	width:180px;
	display:block;
}
option{padding-left:4px;}
/*new search*/
#page1 form {padding: 0px 0px 10px 0px;}
#page1 .input{
	background:#23323a;
	width:145px; height:21px;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	font-weight:bold;
	color:#cccccc;
	border: thin solid #404d53;
}
#page1 .input1{
	border:none; 
	background:url(images/button.gif) no-repeat;
	width:63px; height:21px;
	padding:3px 13px;
	vertical-align:middle;
	margin:0px 0px 10pm 0px;
	color:#ffffff;
	font-weight:bold;
	position:relative;
	border:none;
}
#page1 .input1D{
	border:none; 
	background:url(images/button.gif) no-repeat;
	width:63px; height:21px;
	padding:3px 13px 3px 13px;
	vertical-align:middle;
	margin:0 0 0 7px;
	color:#ffffff;
	font-weight:bold;
}
#page1 .sform{
	background: #010815;
	width:480px; height:21px;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	padding-top:2px;
	margin-top:5px;
	font-weight:inormal;
	color:#cccccc;
	border: thin solid #404d53;
}
#page1 .sformS{
	background: #010815;
	width:200px; height:18px;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	padding-top:5px;
	margin-top:3px;
	font-weight:normal;
	color:#cccccc;
	border: thin solid #404d53;
}
#page1 .sformSE{
        font-family: Arial, Helvetica, Sans-Serif;
	background:#10181E !important;
	width:400px; height:21px;
	font-size:13px;
	vertical-align:middle;
	padding-left:3px;
	padding-top:2px;
	margin:5px 3px 0px 0px;
	font-weight:normal;
	color:#DDDDDD;
	border: thin solid #404d53;
}
.sebak {background: transparent ! important;}
#page1 .sformSESM{
	background:none;
	width:138px; height:21px;
	font-size:12px;
	vertical-align:middle;
	padding-left:3px;
	padding-top:2px;
	margin-top:5px;
	margin-right:10px;
	font-weight:bold;
	color:#cccccc;
	border: thin solid #404d53;
}
#page1 .sformSM{
	background: #10181E;
	width:30px; height:18px;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	padding-top:5px;
	margin-top:3px;
	margin-left:3px;
	font-weight:bold;
	color:#cccccc;
	border: thin solid #000080;
}
#page1 .sformSMt{
        font-family: Arial, Helvetica, Sans-Serif;
        background: none;
	font-size:14px;
	vertical-align:middle;
	padding-left:2px;
	padding-top:5px;
	margin-top:3px;
	margin-left:1px;
        line-height: 24px;
	font-weight:bold;
	color:#000080; 
}
.input{
	background:#23323a;
	width:145px; height:21px;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	font-weight:bold;
	color:#cccccc;
	border: thin solid #404d53;
}
.input1{
	border:none; 
	background:url(images/button.gif) no-repeat;
	width:63px; height:21px;
	padding:3px 20px 3px 15px;
	vertical-align:middle;
	margin:0px 0px 10pm 0px;
	color:#ffffff;
	font-weight:bold;
	position:relative;
}
.input1D{
	border:none; 
	background:url(images/button.gif) no-repeat;
	width:63px; height:21px;
	padding:3px 13px 3px 13px;
	vertical-align:middle;
	margin:0 0 0 7px;
	color:#ffffff;
	font-weight:bold;
}
.sform{
	background:#23323a;
	width:250px; height:21px;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	padding-top:2px;
	margin-top:5px;
	font-weight:bold;
	color:#cccccc;
	border: thin solid #404d53;
}
.sformSE{
	background:#23323a;
	width:258px; height:21px;
	font-size:12px;
	vertical-align:middle;
	padding-left:3px;
	padding-top:2px;
	margin-top:5px;
	font-weight:bold;
	color:#cccccc;
	border: thin solid #404d53;
}
.sformSESM{
	background:#23323a;
	width:138px; height:21px;
	font-size:12px;
	vertical-align:middle;
	padding-left:3px;
	padding-top:2px;
	margin-top:5px;
	margin-right:10px;
	font-weight:bold;
	color:#cccccc;
	border: thin solid #404d53;
}
.sformSM{
	background:#23323a;
	width:105px; height:21px;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	padding-top:5px;
	margin-top:3px;
	font-weight:bold;
	color:#cccccc;
	border: thin solid #404d53;
}
/*refine*/
.rinput{
	width:200px; height:21px;
}
.rinput1{
	border:none; 
	background:url(images/button.gif) no-repeat;
	width:64px; height:21px;
	padding:3px 10px;
	vertical-align:middle;
	margin:0 0 0 4px;
	color:#ffffff;
	font-weight:bold;
}
.rform{
	width:280px; height:21px;
	background:#23323a;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	padding-top:2px;
	margin-top:5px;
	font-weight:bold;
	color:#cccccc;
	border: thin solid #404d53;
}
.rformSE{
	width:168px; height:21px;
	background:#23323a;
	font-size:12px;
	vertical-align:middle;
	padding-left:3px;
	padding-top:2px;
	margin-top:5px;
	font-weight:bold;
	color:#cccccc;
	border: thin solid #404d53;
}
.rformSESM{
	width:170px; height:21px;
	background:#23323a;
	font-size:12px;
	vertical-align:middle;
	padding-left:3px;
	padding-top:2px;
	margin-top:5px;
	margin-right:10px;
	font-weight:bold;
	color:#cccccc;
	border: thin solid #404d53;
}
.rformSM{
	width:66px; height:19px;
	background:#23323a;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	padding-top:2px;
	margin-top:3px;
	font-weight:bold;
	color:#cccccc;
	border: thin solid #404d53;
}
.input2{
	background:#FFFFFF;
	width:277px; height:20px;
	font-size:12px;
	padding-left:5px;
}
.input3{
	background:#FFFFFF;
	width:195px; height:20px;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
}
.input4{
	border:none; 
	background:none;
	width:18px; height:18px;
	padding:0px;
	vertical-align:middle;
}
 .input5{
	border:none; 
	background:#fff;
	width:13px; height:13px;
	padding:0px;
	margin-right:11px;
	vertical-align:middle;
}
#cblock {width:380px; position:relative; margin: 15px 80px;}
input{
	border-left:1px solid #808080; 
   	border-top:1px solid #808080; 
   	border-right:1px solid #d4d0c8; 
   	border-bottom:1px solid #d4d0c8; 
	background:#FFFFFF;
	color:#000000;
	width:185px; height:22px;
	font-size:1em;
	padding-left:5px;
}
.cformF{
	background:#23323a;
	color:#cccccc;
	border: thin solid #404d53;
	width:350px; height:21px;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	margin-top:3px;
}
.cformSE{
	background:#23323a;
	color:#cccccc;
	border: thin solid #404d53;
	width:360px; height:21px;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	margin-top:3px;
}
.cformSM{
	background:#23323a;
	color:#cccccc;
	border: thin solid #404d53;
	width:170px; height:21px;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	margin-top:3px;
}
.cformC{
	background:#23323a;
	color:#cccccc;
	border: thin solid #404d53;
	width:350px; height:100px;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	margin-top:3px;
}
.cbtn{
	border:none;
	background:none;
	color:#ffffff;
	width:100px; height:22px;
	font-size:1em;
	margin:0px;
	padding:1px 0px 5px 0px;
}
.sid{
	background:#23323a;
	color:#cccccc;
	border: thin solid #404d53;
	width:193px; height:21px;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	margin: 0px;
}
.sid1{
        background:#23323a;
        color:#cccccc;
        border: thin solid #404d53;
        width:193px; 
        font-size:12px;
        vertical-align:middle;
        padding-left:5px;
        margin: 0px;
}

.link-c { display:block; float:left; background:url(images/link_bg.gif) left top repeat-x; color:#ffffff; text-decoration:none; font-size:.916em}
.link-c1 em { display:block; background:url(images/link_bg.gif) left top repeat-x; color:#ffffff; text-decoration:none; font-size:.916em}

.link-c em { display:block; background:url(images/link_left.gif) no-repeat left top;}
.link-c  b { display:block; background:url(images/link_right.gif) no-repeat right top; padding:3px;  font-style:normal;}
.link-c:hover{ background:url(images/link_bg-1.gif) left top repeat-x;}
.link-c:hover em{ background:url(images/link_left-1.gif) no-repeat left top;}
.link-c:hover  b { background:url(images/link_right-1.gif) no-repeat right top; }
.link-b { display:block; float:left; background:url(images/link_bg.gif) left top repeat-x; color:#ffffff; text-decoration:none; font-size:.916em}
.link-b1 { display:block; background:url(images/link_bg.gif) left top repeat-x; color:#ffffff; text-decoration:none; font-size: .916em;}
.link-b1 em { display:block; background:url(images/link_left.gif) no-repeat left top; color: #ffffff;}
.link-b1  b { display:block; background:url(images/link_right.gif) no-repeat right top; padding:3px 20px 3px 3px;  font-style:normal; color: #ffffff;}

.link-b em { display:block; background:url(images/link_left.gif) no-repeat left top; color: #ffffff;}
.link-b  b { display:block; background:url(images/link_right.gif) no-repeat right top; padding:3px 20px 3px 3px;  font-style:normal; color: #ffffff;}
.link-b:hover{ background:url(images/link_bg-1.gif) left top repeat-x; color: #ffffff;}
.link-b:hover em{ background:url(images/link_left-1.gif) no-repeat left top; color: #ffffff;}
.link-b:hover  b { background:url(images/link_right-1.gif) no-repeat right top; color: #ffffff;}
textarea{
	border-left:1px solid #808080; 
   	border-top:1px solid #808080; 
   	border-right:1px solid #d4d0c8; 
   	border-bottom:1px solid #d4d0c8; 
	background:#FFFFFF;
	color:#000000;
	width:240px; height:112px;
	font-size:1em;
	padding-left:5px;
	margin-bottom:11px;
	overflow:auto}
#+share {z-index:500; margin:15px 0px 0px 0px; position:relative; width:125px; height:16px;}
*html #+share {margin:10px; top:0px;z-index:500;position:relative;}
*html #page1 #+share {margin:10px 0px 10px -5px; top:0px;z-index:500;position:relative;}
*html #page3 #content #+share {top:-35px;z-index:500;position:relative;}


/**#page3 #content #share, #page8 #content #share, #page4 #content #share {z-index:500; margin:8px 3px 0px 160px; position:relative; width:125px; height:16px;}**/

#page8 #content #share, #page4 #content #share { position:absolute; top:325px; left:170px;z-index:500; margin:auto; width:125px; height:16px;}
#page3 #content #share { position:absolute; top:329px; left:175px;z-index:500; margin:auto; width:125px; height:16px;}
#page1 #content #share { position:absolute; top:334px; left:16px;z-index:500; margin:auto; width:125px; height:16px;}

#page1 #content #pan-frame {position:absolute; z-index:205; padding-left:0px; margin-left:0px; top:28px; left:10px;	width: 360px; height: 300px;background: #0D1518;}


/** second scroller for quicklaunces  */
#pan1-frame {
	z-index:210;
	position: relative;
	width: 360px; /* Sets width of viewer */
	height: 500px; /* Sets height of viewer */
	background: #FFFFFF; /* Customize BG to suit */

	left: ; /* Temp styles, remove in production version */
	top: 0%; /* Temp styles, remove in production version */
	margin: 0; /* Temp styles, remove in production version */
	}

#pan1-clipper {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
	border: solid 1px #2a353b;
	} /* Required; do not alter! */

#pan1-slider {
	position: relative;
	float: left;
	} /* Required; do not alter! */

#pan1-slider a {
	float: left;
	position: relative;
	} /* Required; do not alter! */

#pan1-slider a img {
	display: block;
	margin:0 auto;	
	} /* Required; do not alter! */

#pan1-right {
	right: -15px; /* Sets position of right arrow, customizable */
	background: url(images/right.gif) 0 50% no-repeat; /* Right arrow image */
	}

#pan1-left {
	left: -15px; /* Sets position of left arrow, customizable */
	background: url(images/left.gif) 0 50% no-repeat; /* Left arrow image */
	}


#pan1-right,
#pan1-left {
	position: absolute;
	z-index: 250;
	top: 0;
	width: 40px; /* Sets width of arrow buttons; customizable */
	height: 100%;
	opacity: .2; /* Presets opacity of arrows, should match starting value used in script */
	filter: alpha(opacity=20); /* Also presets opacity of arrows (for IE, sigh) */
	}


#pan1-slider .holdm {}
#pan1-slider a {text-decoration:none; text-algin:center; margin:10px auto 10px auto; line-height:.8em;}
#pan1-slider  b {color:#099dd4; font-size:.8em; font-weight:normal; position:relative;text-algin:center; margin: 0 auto;}
#pan1-slider  center {color:#099dd4; font-size:.8em; font-weight:normal; position:relative;text-algin:center; margin: 0 auto;}
/*end ql scroller*/

#mediaplayer {z-index:120; padding-left:0px;  margin-left: 0px; position:relative;}
#wrapper {float:left; padding:0px; margin-left:-5px; position:relative;}
#page3 #wrapper {float:left; padding:0px; left:172px; position:absolute; top:;}
#page4 #wrapper {float:left; padding:0px; margin-left:-7px; position:relative;}
#page8 #wrapper {float:left; padding:0px; margin-left:0px; position:relative;}
#page4 #mediaplayer {z-index:120; padding-left:10px;  margin-left: 20px; position:relative;}  
#page3 #mediaplayer {z-index:120; padding-left:10px;  margin-left: 20px; position:relative;}  
/*one of the divs for share this app
#at_hover {}
*/
/*video ads - three sizes full (1), naroow(2), long(3) */
.vborder {border: #808080 solid 1px;}
#mapDiv {height:250px; width:300px; background:none; margin: 0px auto 0px auto; padding: 2px;border: #856E1D 2px solid}
#mapDiv img { cursor:pointer;}
#vidad1 { width:300px; background:none; margin: 5px auto 5px auto;}
#vidad1a {padding:2px; margin: 5px; border: 2px solid #856E1D;}
#vidad2 {height:125px; width:300px; background:none; margin: 5px auto  0px auto; padding:2px;}
#vidad3 {height:250px; width:150px; background:none; margin: 5px auto 0px auto; padding:2px; float:left;}
.adlink img {height:250px; width:300px; background:none; margin: 5px auto 0px auto; border: #856E1D solid 1px; padding:2px; display: block;}
#showSearch {padding: 0px 0px 0px 0px; visibility:hidden; left:0px; display:none;}
#primary { left:-1000px; top:0px; visibility:hidden; display:none;}
//#advanced {background: none;left:-1000px; top:0px; visibility:visible; display:block;}
#bot {margin: 10px 0 0 0; border:}
#bot .1bot-1 {position:relative; float:left; padding: 5px;}
#bot .1bot-2 {position:relative; float:left; padding:5px;}
.border1 {border: solid 1px #FFFFFF;}





/*=====dropdown menu styles=========*/
*html #header ul.sub li.sub{background:url(images/bg-menu2.gif) center right no-repeat; padding:8px 10px 7px 10px; margin-top:-8px;float:left; }
*html #header li a.ddie {display:none;}
*html #headar li.dropdown ul.sub li.sub {display:inline;background:none;}
*html #header li.dropdown ul.sub {display:inline;list-style:none;width:450px;position:relative;}
*html #header li.dropdown li {background:none; list-style:none; display:inline; border:none;}
*html #header li.dropdown:hover ul.sub, #header li.dropdown:hover li.sub {display:inline;}
*html #header li.dropdown {float:left;padding:10px 5px 10px 5px; background:none;}

#header li a.ddie {display:block;}
#header li.dropdown {float:left;padding:11px 15px 8px 18px;}
#header ul.dropdown{background:url(images/bg-menu2.gif) center right no-repeat; padding:10px 15px 7px 18px;  }
#header ul.sub li.sub a {
  /*for all links in the list*/
color:#FFFFFF; font-weight:bold; text-decoration:none ; line-height:1.5em; font-size:1.1em; padding-bottom:10px;
}
#header ul.sub li.sub a:hover {text-decoration:underline;}
#headar li.dropdown ul.sub li.sub {
	height:45px;
	width:170px;
}
#header li.dropdown ul.sub {
  /*put the subnavs below and hide them all*/
  display: none;
  position: absolute;
  width:170px;
  left:12%;
}
#header li.dropdown ul.sub {
  /*  cancel inherit of border
      on subnav of active topic */
  border: 0;
  padding:8px 0px 0px 0px
}
#header li.dropdown li {
	background:url(images/bg-lidrop.png) no-repeat;
	text-align:left;
	padding: 0px 10px 10px 10px;
	border:1px solid #ffffff;
}
#header li.dropdown:hover ul.sub, #header li.dropdown:hover li.sub {
  /*  display the other topics when
      their parent is hovered */
  display: block;
  z-index: 000;
}

/*drop down for login*/
#header li.dropdownR {float:right;padding:11px 15px 8px 18px; background:none;}
#header ul.subR li.subR a {
  /*for all links in the list*/
color:#FFFFFF; font-weight:bold; text-decoration:none; line-height:1.5em; font-size:1.1em; padding-bottom:10px;position:relative; width:25%;
}
#header ul.subR li.subR a:hover {text-decoration:underline;}
#headar li.dropdownR ul.subR li.subR {
	height:45px;
	width:200px;
}
#header li.dropdownR ul.subR {
  /*put the subRnavs below and hide them all*/

  visibility:hidden;
  position: absolute;
  width:200px;
  left:80%;
}
#header li.dropdownR ul.subR {
  /*  cancel inherit of border
      on subRnav of active topic */
  border: 0;
  padding:8px 0px 0px 0px
}
#header li.dropdownR li {
	background:url(images/bg-lidropBig.png) no-repeat;
	text-align:left;
	padding: 0px 0px 10px 10px;
	border:1px solid #ffffff;
}
*html #header li.dropdownR li {background:url(images/ie/bg-lidropBig.png) no-repeat;}

#header li.dropdownR:hover ul.subR, #header li.dropdownR:hover li.subR {
  /*  display the other topics when
      their parent is hovered */
  display: block;
  visibility:visible;
  z-index: 6000;
}
.log{
	background:#23323a;
	width:90px; height:16px;
	font-size:10px;
	vertical-align:top;
	padding-top:5px;
	margin:3px 0px 0pm 0px;
	font-weight:bold;
	color:#cccccc;
	border: thin solid #404d53;
	position:absolute;
	right:5%;
}

.btn{
	border:none; 
	background:url(images/button.gif) no-repeat;
	width:63px; height:21px;
	padding:3px 13px;
	vertical-align:middle;
	margin:0px 0px 10pm 0px;
	color:#ffffff;
	font-weight:bold;
	position:relative;
	cursor:pointer;
}

/*this is for the login in super box frame*/
#logloger {overflow:hidden;font-size:100%; line-height:1em; background:#2a353b; width:90%;font-family:Arial; color:#fff;}	
#logloger ul.subR li.subR a {
  /*for all links in the list*/
color:#FFFFFF; font-weight:bold; text-decoration:none; line-height:1.5em; font-size:.8em; padding-bottom:10px;position:relative; width:20%;
}
#logloger ul.subR li.subR a:hover {text-decoration:underline;}
#logloger ul.subR li.subR {
	height:15px;
	width:200px;
}
*html #logloger ul.subR {left:-25px; top:8px;}
*+html #logloger ul.subR {left:-25px}
@-moz-document url-prefix() {
#logloger ul.subR {top:0px; left:15px;}
}
#logloger ul.subR {
  /*put the subRnavs below and hide them all*/

  visibility:hidden;
  position: absolute;
  width:200px;

}
#logloger ul.subR {
  /*  cancel inherit of border
      on subRnav of active topic */
  border: 0;
  padding:8px 0px 0px 0px
}
#logloger li {
	text-align:left;
	padding: 0px 0px 10px 10px;
	border:1px solid #ffffff;
}
*html #logloger li {margin:0px;}
#logloger ul.subR, #logloger li.subR {
  /*  display the other topics when
      their parent is hovered */
  display: block;
  visibility:visible;
  z-index: 6000;
}
#logloger .log{
	background:#23323a;
	width:110px; height:14px;
	font-size:10px;
	vertical-align:middle;
	padding-top:2px;
	margin:5px 0px 0pm 0px;
	font-weight:bold;
	color:#cccccc;
	border: thin solid #404d53;
	position:absolute;
	right:5%;
}

#logloger .btn{
	border:none; 
	background:url(images/button.gif) no-repeat;
	width:63px; height:21px;
	padding:0px 13px 5px 13px;
	vertical-align:middle;
	margin:0px 0px 10pm 0px;
	color:#ffffff;
	font-weight:bold;
	position:relative;
	cursor:pointer;
}



/*drop down for recko*/
/****====this is ie 6 and lower, hide words and show exclaimation mark======*******/
*html #header li.ddR a.ddie2 {display:block;}
#header li.ddR a.ddie2 {display:none;}
*html #header li.ddR a.ddie {display:none;}
#header li.ddR a.ddie {display:block;}
/*styles for exlaim*/
*html #header li.ddR a.ddie { cursor:pointer;}
*html #header li.ddR a.ddie:hover { border:solid 1px #ffffff;}

/*end ie conditional for recomendations*/

#header li.ddR {float:right;padding:11px 15px 8px 18px}
#header li.ddR ul.rec li.rec a {
  /*for all links in the list*/
color:#FFFFFF; font-weight:bold; text-decoration:none ; line-height:1.5em; font-size:1.1em; padding-bottom:10px;
}
#headar li.ddR ul.rec li.rec {
color:#FFFFFF; font-weight:bold; text-decoration:none ; line-height:1.5em; font-size:1.1em; padding-bottom:10px;
}
#header li.ddR ul.rec {
  /*put the recnavs below and hide them all*/

  visibility:hidden;
  position: absolute;
  left:80%;
}
#header li.ddR ul.rec {
  /*  cancel inherit of border
      on recnav of active topic */
  border: 0;
  padding:8px 0px 0px 0px
}
#header li.ddR li {
	background: #2a353b;
	text-align:left;
	padding: 0px 10px 10px 10px;
	border:1px solid #ffffff;
	color:#FFFFFF; font-weight:normal; text-decoration:none ; line-height:1.5em; font-size:1.1em; padding-bottom:10px;
}
#header li.ddR:hover ul.rec, #header li.ddR:hover li.rec {
  /*  display the other topics when
      their parent is hovered */
visibility:visible;
  display: block;
  z-index: 6000;
}


/*drop down for regeister*/
#header li.ddR2 {float:right;padding:11px 15px 8px 18px}
#header li.ddR2 ul.reg li.reg a {
  /*for all links in the list*/
color:#FFFFFF; font-weight:bold; text-decoration:none ; line-height:1.5em; font-size:1.1em; padding:10px 0px;position:relative;
}
#headar li.ddR2 ul.reg li.reg {
color:#FFFFFF; font-weight:bold; text-decoration:none ; line-height:1.5em; font-size:1.1em; padding:10px 0px;position:relative;
}
#header li.ddR2 ul.reg {top:30px;}
#header li.ddR2 ul.reg {
  /*put the recnavs below and hide them all*/
  display: none;
  visibility:hidden;
  position: absolute;
  left:60%;
}
#header li.ddR2 ul.reg {
  /*  cancel inherit of border
      on recnav of active topic */
  border: 0;
  padding:8px 0px 0px 0px
}
#header li.ddR2 li {
	background: #2a353b;
	text-align:left;
	padding: 0px 10px 10px 10px;
	border:1px solid #ffffff;
	color:#FFFFFF; font-weight:normal; text-decoration:none ; line-height:1.5em; font-size:1.1em; padding-bottom:10px;
}
#header li.ddR2:hover ul.reg, #header li.ddR2:hover li.reg {
  /*  display the other topics when
      their parent is hovered */
  display: block;
  visibility:visible;
  z-index: 6000;
}

/*==-=---indivdual comment pop up styles=====*/
#com1 body {background:#2a353b; border:solid 2px #626262; padding:10px;}
#com1 p {font-family:Trebuchet MS; color:#fff; font-size:1em; line-height:1em; font-weight:normal;}
#com1 p strong {font-family:Trebuchet MS; color:#e60200; font-size:1em; line-height:1em; font-weight:normal;}
#com1 a { cursor:pointer;}
#com1 .txt{ font-size:.916em; color:#6e6f6f}
/*-----leave a comment pop up page styles=============*/
#comment body {background:#2a353b; border:solid 2px #626262; padding:10px;}
#comment #formarea1{
	vertical-align:middle;
	width:300px;
	display:block;
	font-size:100%; line-height:1em; color:#cccccc;
}
#comment #formarea2{
	vertical-align:middle;
	width:180px;
	display:block;
	font-size:100%; line-height:1em; color:#cccccc;
}
#comment input{
	border-left:1px solid #808080; 
   	border-top:1px solid #808080; 
   	border-right:1px solid #d4d0c8; 
   	border-bottom:1px solid #d4d0c8; 
	background:#FFFFFF;
	color:#000000;
	width:185px; height:22px;
	font-size:1em;
	padding-left:5px;
}
#comment .formF{
	background:#23323a;
	color:#cccccc;
	border: thin solid #404d53;
	width:350px; height:21px;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	margin-top:3px;
}
#comment .formSE{
	background:#23323a;
	color:#cccccc;
	border: thin solid #404d53;
	width:360px; height:21px;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	margin-top:3px;
}
#comment .formSM{
	background:#23323a;
	color:#cccccc;
	border: thin solid #404d53;
	width:170px; height:21px;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	margin-top:3px;
}
#comment .formC{
	background:#23323a;
	color:#cccccc;
	border: thin solid #404d53;
	width:350px; height:100px;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	margin-top:3px;
}
#comment .btn{
	border:none;
	background:none;
	color:#ffffff;
	width:100px; height:22px;
	font-size:1em;
	margin:0px;
	padding:1px 0px 5px 0px;
}
#comment .sid{
	background:#23323a;
	color:#cccccc;
	border: thin solid #404d53;
	width:193px; height:21px;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	margin: 0px;
}
#comment .link-c { width:100px;display:block; background:url(images/link_bg.gif) left top repeat-x; color:#ffffff; text-decoration:none; font-size:.916em}

#comment .link-c em { display:block; background:url(images/link_left.gif) no-repeat left top;}
#comment .link-c  b { display:block; background:url(images/link_right.gif) no-repeat right top; padding:0px 0px 0px 0px;  font-style:normal;}
#comment .link-c:hover{ background:url(images/link_bg-1.gif) left top repeat-x;}
#comment .link-c:hover em{ background:url(images/link_left-1.gif) no-repeat left top;}
#comment .link-c:hover  b { background:url(images/link_right-1.gif) no-repeat right top; }
#comment .red {color:#e60200; font-size:.916em;}
#comment div.container {	overflow:hidden; width: 100%;}
#comment h3{color:#4bb6fc; font-size:.916em; font-weight:bold; margin:0px 0px 0px 5px;}
/*==========all comments popup page styles================*/
#commall body {background:#2a353b; border:solid 2px #626262; padding:10px;}
#commall h3{color:#4bb6fc; font-size:.916em; font-weight:normal; margin-left:-25px;}
#commall h4{color:#e60200; font-size:.916em; font-weight:normal;}
#commall ul li p {font-family:Trebuchet MS; color:#fff; font-size:1em; line-height:1em; font-weight:normal;}
#commall ul li p strong {font-family:Trebuchet MS; color:#e60200; font-size:1em; line-height:1em; font-weight:normal;}
#commall ul {margin:10px -5px; list-style:none;}
#commall ul li { list-style:none; margin-bottom:10px; border-bottom: dotted thin #018eb9;}
#commall a { cursor:pointer;}
#commall .txt{ font-size:.916em; color:#6e6f6f}
#commall .txt a {color:#fff}
#commall .txt1{ color:#099dd4; float:right; display:block; margin-bottom:31px; font-weight:bold}
#commall .txt2 span a{ font-size:1.16em}
#commall .txt3 {color:#d0cfcf; font-size:.916em}
#commall h2{color:#ffffff; font-size:1.83em; margin:-10px 0px 13px 0px; font-family:Trebuchet MS; text-transform:uppercase }
/*===============register page=========================*/
#pager {background:#2a353b; border:solid 2px #626262; padding:10px; width:590px; height:980px; overflow:hidden;}
#pager b {font-size:.75em; font-weight:bold;}
#pager .red {color:#e60200; font-size:.75em; font-weight:normal; float:left; margin:-3px 0px 0px 3px;}
*html #pager #formareaL2, *html #pager #formareaL3, *html #pager #formareaL1, *html #pager #formareaF, *html #pager #formareaM{margin:3px 1px 3px 0px; padding:0px 1px 0px 0px;}

#pager #formareaR{
	float:right;
	width:48%;
	margin:3px 3px;
	padding: 0px 2px;
}
#pager #formareaL1{
	float: left;
	width:48%;
	margin:3px 3px;
	padding: 0px 2px;}
#pager #formareaL2{
	float: left;
	width:35%;
	margin:3px 2px;
	padding: 0px 2px;
}
#pager #formareaL3{
	float: left;
	width:12%;
	margin:3px 2px;
	padding: 0px 2px;
}
#pager #formareaM{
	float:left;
	width:48%;
	margin:3px 3px;
	padding: 0px 2px;
}
#pager #formareaF{
	float:left;
	width:97%;
	margin:3px 3px;
	padding: 0px 2px;
}
#pager .input1{
	border:none; 
	background: #000080 url(images/button.gif) no-repeat;
	width:63px; height:21px;
	padding:3px 10px 3px 10px;
	vertical-align:middle;
	margin:0px 0px 10pm 0px;
	color:#000000;
	font-weight:bold;
	position:relative;
	font-size:.816em;
	text-align:center;
}
#pager .input2{
	page-break-before:always;
	background:#23323a;
	color:#cccccc;
	border: thin solid #404d53;
	width:277px; height:20px;
	font-size:12px;
	text-align:left;
	padding-left:0px;
	float:left;
}
*+html #pager .input2 {width:100%;}
#pager .full{
	background:#23323a;
	color:#cccccc;
	border: thin solid #404d53;
	width:100%; height:21px;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	padding-top:3px;
}
#pager .input9{
        background:#23323a;
        color:#cccccc;
        border: thin solid #404d53;
        width:50px; height:21px;
        font-size:12px;
        vertical-align:middle;
        padding-left:5px;
        padding-top:3px;
}

#signup #formareaFrad{
        float:left;
        width:97%;
        margin:3px 3px;
        padding: 0px 2px;
}

.radio
        background:#000000;
        color:#cccccc;
        font-size:12px;
        height: 10px;
}

*+html #pager .full, *+html #pager .select, *+html #pager .small, *+html #pager .medium, *+html #pager .form, *+html #pager .sid {border:solid 1px;}
*html #pager .full, *html #pager .select, *html #pager .small, *html #pager .medium, *html #pager .form, *html #pager .sid {border:solid 1px;}
#pager .select{
	background:#23323a;
	color:#cccccc;
	border: thin solid #404d53;
	width:100%; height:21px;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	padding-top:3px;
}
#pager .medium{
	background:#23323a;
	color:#cccccc;
	border: thin solid #404d53;
	width:65%; height:21px;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	padding-top:3px;
	float:right;
}
#pager .small{
	background:#23323a;
	color:#cccccc;
	border: thin solid #404d53;
	width:25%; height:21px;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	padding-top:3px;
}
#pager .form{
	background:#23323a;
	color:#cccccc;
	border: thin solid #404d53;
	width:100%; height:100px;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	padding-top:3px;
	margin-right:5px;
}
#pager .btn{
	border:none;
	background:none;
	color:#ffffff;
	width:100px; height:22px;
	font-size:1em;
	margin:0px;
	text-align:center;
	padding:1px 0px 5px 0px;
}
#pager .sid{
	background:#23323a;
	color:#cccccc;
	border: thin solid #404d53;
	width:35%; height:21px;
	font-size:12px;
	vertical-align:middle;
	padding-left:5px;
	padding-top:3px;
	margin: 0px 3px;
	float:left;
}
#pager img.sid{
	border: none;
	width:35%; height:auto;
	vertical-align:middle;
	margin: 0px 3px;
	float:left;
}
#pager div.container2 {float:right; overflow:hidden;}
#pager .link-c {float:right; display:block; background:url(images/link_bg.gif) left top repeat-x; color:#ffffff; text-decoration:none; font-size:.916em}
#pager .link-c em { display:block; background:url(images/link_left.gif) no-repeat left top;}
#pager .link-c  b { display:block; background:url(images/link_right.gif) no-repeat right top; padding:0px 0px 0px 0px;  font-style:normal;}
#pager .link-c:hover{ background:url(images/link_bg-1.gif) left top repeat-x;}
#pager .link-c:hover em{ background:url(images/link_left-1.gif) no-repeat left top;}
#pager .link-c:hover  b { background:url(images/link_right-1.gif) no-repeat right top; }
#pager .preview {float:left; border:#404d53 solid 1px; width:30%;}
*=html #pager .preview {marign-left:5px;}

/*===============signup page=========================*/
#signup {background:#2a353b;  padding:10px; width:590px; height:100%; overflow:auto;}
#signup b {font-size:.75em; font-weight:bold;}
#signup .red {color:#e60200; font-size:.75em; font-weight:normal; float:left; margin:-3px 0px 0px 3px;}
*html #signup #formareaL2, *html #signup #formareaL3, *html #signup #formareaL1, *html #signup #formareaF, *html #signup #formareaM{margin:3px 1px 3px 0px; padding:0px 1px 0px 0px;}

#signup #formareaR{
        float:right;
        width:48%;
        margin:3px 3px;
        padding: 0px 2px;
}
#signup #formareaL1{
        float: left;
        width:48%;
        margin:3px 3px;
        padding: 0px 2px;}
#signup #formareaL2{
        float: left;
        width:35%;
        margin:3px 2px;
        padding: 0px 2px;
}
#signup #formareaL3{
        float: left;
        width:12%;
        margin:3px 2px;
        padding: 0px 2px;
}
#signup #formareaM{
        float:left;
        width:48%;
        margin:3px 3px;
        padding: 0px 2px;
}
#signup #formareaF{
        float:left;
        width:97%;
        margin:3px 3px;
        padding: 0px 2px;
}
#signup .input1{
        border:none;
        background: #000080 url(images/button.gif) no-repeat;
        width:63px; height:21px;
        padding:3px 10px 3px 10px;
        vertical-align:middle;
        margin:0px 0px 10pm 0px;
        color:#000000;
        font-weight:bold;
        position:relative;
        font-size:.816em;
        text-align:center;
}
#signup .input2{
        page-break-before:always;
        background:#23323a;
        color:#cccccc;
        border: thin solid #404d53;
        width:277px; height:20px;
        font-size:12px;
        text-align:left;
        padding-left:0px;
        float:left;
}
*+html #signup .input2 {width:100%;}
#signup .full{
        background:#23323a;
        color:#cccccc;
        border: thin solid #404d53;
        width:100%; height:20px;
        font-size:12px;
        vertical-align:middle;
        padding-left:5px;
        padding-top:3px;
}
#signup .half{
        background:#23323a;
        color:#cccccc;
        border: thin solid #404d53;
        width:265px; height:20px;
        font-size:12px;
        vertical-align:middle;
        padding-left:5px;
        padding-top:3px;
}

*+html #signup .full, *+html #signup .half, *+html #signup .select, *+html #signup .small, *+html #signup .medium, *+html #signup .form, *+html #signup .sid {border:solid 1px;}
*html #signup .full, *html #signup .half, *html #signup.select, *html #signup .small, *html #signup .medium, *html #signup .form, *html #signup .sid {border:solid 1px;}
#signup .select{
        background:#23323a;
        color:#cccccc;
        border: thin solid #404d53;
        width:100%; height:21px;
        font-size:12px;
        vertical-align:middle;
        padding-left:5px;
        padding-top:3px;
}
#signup .medium{
        background:#23323a;
        color:#cccccc;
        border: thin solid #404d53;
        width:65%; height:21px;
        font-size:12px;
        vertical-align:middle;
        padding-left:5px;
        padding-top:3px;
        float:right;
}
#signup .small{
        background:#23323a;
        color:#cccccc;
        border: thin solid #404d53;
        width:25%; height:21px;
        font-size:12px;
        vertical-align:middle;
        padding-left:5px;
        padding-top:3px;
}
#signup .form{
        background:#23323a;
        color:#cccccc;
        border: thin solid #404d53;
        width:100%; height:100px;
        font-size:12px;
        vertical-align:middle;
        padding-left:5px;
        padding-top:3px;
        margin-right:5px;
}
#signup .btn{
        border:none;
        background:none;
        color:#ffffff;
        width:100px; height:22px;
        font-size:1em;
        margin:0px;
        text-align:center;
        padding:1px 0px 5px 0px;
}
#signup .sid{
        background:#23323a;
        color:#cccccc;
        border: thin solid #404d53;
        width:35%; height:21px;
        font-size:12px;
        vertical-align:middle;
        padding-left:5px;
        padding-top:3px;
        margin: 0px 3px;
        float:left;
}
#signup img.sid{
        border: none;
        width:35%; height:auto;
        vertical-align:middle;
        margin: 0px 3px;
        float:left;
}
#signup div.container2 {float:right; overflow:hidden;}
#signup .link-c {float:right; display:block; background:url(images/link_bg.gif) left top repeat-x; color:#ffffff; text-decoration:none; font-size:.916em}
#signup .link-c em { display:block; background:url(images/link_left.gif) no-repeat left top;}
#signup .link-c  b { display:block; background:url(images/link_right.gif) no-repeat right top; padding:0px 0px 0px 0px;  font-style:normal;}
#signup .link-c:hover{ background:url(images/link_bg-1.gif) left top repeat-x;}
#signup .link-c:hover em{ background:url(images/link_left-1.gif) no-repeat left top;}
#signup .link-c:hover  b { background:url(images/link_right-1.gif) no-repeat right top; }
#signup .preview {float:left; border:#404d53 solid 1px; width:30%;}
*=html #signup .preview {marign-left:5px;}



/*==============search tips popup window styles=============*/
#tips body {background:#000000 url(images/bg_popup.png) center right no-repeat;}
*html #tips body {background:url(images/ie/bg_popup.png) center right no-repeat;}
#tips #maintext {height:auto; width:700px; font-size:.916em; color:#fff; padding:20px;}
#tips h2 {margin:0px; padding:0px;color:#E9C335;}
#tips h3 {margin:0px; padding:0px;color:#E9C335;}
#tips h4 {margin:0px; padding:0px;color:#E9C335;}

#maintext {height:auto; width:700px; font-size:.916em; color:#fff; padding:20px;}
#maintext h2 {margin:0px; padding:0px;color:#E9C335;}
#maintext h3 {margin:0px; padding:0px;color:#E9C335;}
#maintext h4 {margin:0px; padding:0px;color:#E9C335;}
/*===============search results styles=====================*/
#page2 .indent-mid-2 p {
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	margin:3px 0px;
	text-align:left;
}
#page2 .indent-mid-2 ul {
	border: none;
	margin:10px 0px 0px 0px;
}
#page2 .indent-mid-2 li {
	border-bottom:thin dotted #b4b4b4;
	margin:0px 0px 5px 0px;
}
#page2 .indent-mid-2 a {color:#000080; font-weight:bold;}
#page2 .indent-mid-2 .listing {
	font-family: sans-serif;
	font-size: 12px;
	color: #DDDDDD;
	font-weight:bold;
}
#page2 .indent-mid-2 a:hover { font-weight:bold; color:#e60200;}

#page2 .indent-mid-2 .listname, #page2 .indent-mid-2 li {
	font-family: sans-serif;
	font-size: 14px;
	color:#000080;
	font-weight:bold;
	list-style:none;
}
#page2 .indent-mid-2 .listdata {
	font-family: sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
#page2 .indent-mid-1 p {
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin:3px 0px;
	text-align:left;
}
#page2 .indent-mid-1 ul {
	border: none;
	margin:10px 0px 0px 0px;
}
#page2 .indent-mid-1 li {
	border-bottom:thin dotted #b4b4b4;
	margin:0px 0px 5px 0px;
}
#page2 .indent-mid-1 a {color:#018eb9; font-weight:bold;}
#page2 .indent-mid-1 .listing {
	font-family: sans-serif;
	font-size: 12px;
	color: #DDDDDD;
	font-weight:bold;
}
#page2 .indent-mid-1 a:hover { font-weight:bold; color:#e60200;}

#page2 .indent-mid-1 .listname, #page2 .indent-mid-1 li {
	font-family: sans-serif;
	font-size: 14px;
	color:#DD0000;
	font-weight:bold;
	list-style:none;
}
#page2 .indent-mid-1 .listdata {
	font-family: sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
#gotopage {
	width: 390px;
	padding:5px 10px;
	border:none;
}
.borderB {border:thin solid #018eb9;}
#gotopage b, #gotopage a {
	text-decoration:none;
	font-weight:bold;
	color:#fafafa;
}

#gotopage b, #gotopage b a {
	text-decoration:none;
	font-weight:bold;
	color:#4bb6fc;
}
#refine span {float:left; margin-top:15px;}
/*#gotopage .rform {
	font-size: 12px;
	font-weight: bold;
	background-color:#b4b4b4;
	border:solid 1px #ff0a00;
	font-size: 12px;
	color: #242424;
}
#gotopage .btn {
	border:none;
	display:inline-block;
	cursor:pointer;
	padding: 10px 0px 0px 0px;
	color:#FFFFFF;
	text-align:center;
	background: url(_images/blk2_btn_ser.png) no-repeat;
	height: 33px;
	width:94px;
}*/
/*refine*/
#refine {
	width: 300px;
	font-size: 12px;
	color: #ffffff;
	margin-left: 40px;
}
/*#refine .rform {
	font-size: 12px;
	font-weight: bold;
	background-color:#b4b4b4;
	border:solid 1px #ff0a00;
	font-size: 12px;
	color: #242424;
}*/
#refine .MainFormText {
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	padding: 0px;
	display:inline-block;
}
#refine .btn {
	border:none;
	cursor:pointer;
	padding: 10px 0px 0px 0px;
	display:block;
	position:relative;
	text-align:center;
	background: url(_images/blu1_btn_ser.png) no-repeat;
	height: 33px;
	width: 94px;
	color:#ffffff;
}
*html #refine .btn {background: url(_images/blu1_btn_ser.png) no-repeat;}

/*end refined*/
/*end search results styles*/
/**search results video ads**/
#search_result_vidads1 {
	float:right;
	position:relative;
	background: #b5ffff;
	border: 1px solid #ffffff;
	height:250px;
	width:300px;
	margin:5px 10px 15px 0px;
}
#search_result_vidads2 {
	float:right;
	position:relative;
	background: #b5ffff;
	border: 1px solid #ffffff;
	height:250px;
	width:145px;
	margin:5px 10px 15px 0px;
}
#search_result_vidads3 {
	float:right;
	position:relative;
	background: #b5ffff;
	border: 1px solid #ffffff;
	height:125px;
	width:300px;
	margin:5px 10px 15px 0px;
}

/*all golf styles*/
#page6 ol {list-style:none; padding-top:4px;}
#page6 ol li {text-align:center; padding: 3px 0px;}
#page6 h3 {
	font-size: 1.5em;
	color: #00cc00;
	font-weight:bold;
	text-align:center;
	line-height:1.6em;
	padding-bottom:4px;
	border-bottom:solid 1px #00cc00;
}
#page6 h4 {font-size:1em;}
#page6 li a {
	color:#00CC00;
	font-weight:normal;
	font-size:14px;
	text-align:left;
	text-decoration:none;
}
#page6 li a:hover {text-decoration:underline;}
#page6 .indent-col1 {min-height:600px; text-align:left;}
#page6 #iwindow {border: 1px solid #00cc00; background:#0D1518;}
#superbox-wrapper{position:fixed;z-index:9999;}
#superbox-container{position:fixed;z-index:9999;}

*html #page6 #content .col-1 .bg {height:600px;}

/*new*/
#txtarea {text-align:left; background-color: #FFF8EB;}

#page6 .indent-col1 .tail2 {
text-align: left;
}
#page6 .indent-col1 .tail2 h4{margin:0px auto; text-align:center;}

.indent-col1>*,
.indent-col1-1>*,
.indent-col2>*,
.indent-col2-2>*,
.indent-col1>*,
.indent-col1>* {
margin-left: auto;
margin-right: auto;
}
/**big bad wonderful **/

.qlcontainer {padding:2px 3px 4px 3px;}
#page2 .qlcontainer{
padding:2px 3px 4px 2px;\
padding:2px 3px 4px 3px;
}
/*end*/
/*\*/
html* #page2 .qlcontainer{
[padding:2px 3px 4px 3px;
]padding:2px 3px 4px 3px;
}/*end*/
.dummyend[id]{clear:both;} 

/*\*/
* html #page2 .qlcontainer{padding:2px 3px 4px 3px;}
/*end*/

/*\*/
*+html #page2 .qlcontainer{padding:2px 3px 4px 3px;}
/*end*/

@media screen and (-webkit-min-device-pixel-ratio:0) {
#page2 .qlcontainer{padding:2px 3px 4px 2px;}
}

/*as the wu said, all in order now
/* ie8 and opera
/* standard/firefox
/* older mozilla
/* ie7
/* ie6
/* safari
/*end list C.R.E.A.M*/





/*this is the new line element styles for the bizlist page*/
#page3 #protxtarea {background:none; margin-top:0px;}
#page3 #protxtarea #textheading {margin-bottom:4px;}
#page3 #protxtarea .tail {margin-bottom:-10px;}
#profiler {left: 0px; top: 0px; margin: 10px 0px 10px 10px; padding: 12px; border: none; background:none; text-align:left;}
#profiler p {margin:0px; padding:0px; color:#fff; }
#profiler ul {margin:0px; padding:0px; list-style:outside;text-align:left;}
#profiler ul li { margin:0px 2px; padding:0px;}
#profiler ul li.reddot {color:#e60200;}
#profiler ul li.golddot {color:#E9C335;}
#profiler ul li.whitedot {color:#ffffff;}
#profiler ul li.blackdot {color:#000000;}
#profiler ul li .redtext{color:#e60200;}
#profiler ul li .goldtext{color:#000000;}
#profiler ul li .whitetext{color:#ffffff;}
#profiler ul li .blacktext{color:#000000;}
#profiler ul li.indentsm {margin-left:10px;}
#profiler ul li.indentmed {margin-left:20px;}
#profiler ul li.indentlrg {margin-left:40px;}
#profiler ul li.spbelow {margin-bottom:10px;}


/*new quick launche styles*/
#threenine {position:relative; height:612px; width:340px;}
#threefour {position:relative; height:280px; width:317px;}

#asolidql {float:left; padding: 15px 5px; position:relative; height:65px; width:95px; padding:0px; margin-top:8px; margin-right:8px; background:url(/images/95x60_button4a.png) no-repeat;}
#asolidql p { margin:0px;  height:52px; width:87px; text-align:center; vertical-align:middle;}
#asolidql p a {color:#E9C335; font-weight:bold; text-decoration:none; font-size:.916em}
#asolidql:hover {background:url(/images/95x60_button4b.png) no-repeat;}

/*These are your display options for the quicklaunch fonts*/
/*==== p.sace is important to use on anything that is three lines.====*/
#asolidql p.space {padding:5px;}
#asolidql a.gold {color:#E9C335;}
#asolidql a.blue1 {color:#018eb9;}
#asolidql a.blue2 {color:#099dd4;}
#asolidql a.blue3 {color:#404d53;}
#asolidql a.nobold {font-weight:normal;}
#asolidql a.big {font-size:1.2em;}


#solidql {float:left; padding: 15px 5px; position:relative; height:65px; width:105px; padding:0px; margin-top:8px; margin-right:8px; background:url(/images/105x60_button4a.png) no-repeat;}
#solidql p { margin:0px;  height:52px; width:87px; text-align:center; vertical-align:middle;}
#solidql p a {color:#E9C335; font-weight:bold; text-decoration:none; font-size:.916em}
#solidql:hover {background:url(/images/105x60_button4b.png) no-repeat;}

/*These are your display options for the quicklaunch fonts*/
/*==== p.sace is important to use on anything that is three lines.====*/
#solidql p.space {padding:5px;}
#solidql a.gold {color:#E9C335;}
#solidql a.blue1 {color:#018eb9;}
#solidql a.blue2 {color:#099dd4;}
#solidql a.blue3 {color:#404d53;}
#solidql a.nobold {font-weight:normal;}
#solidql a.big {font-size:1.2em;}


