/* CSS Document */
* {
	margin:0;
	padding:0;
}
html, body { height:100%; }
body {font-size:100%; line-height:1.25em; min-width:980px; background:#040404}
html, input, textarea	{	font-family: Arial, Helvetica, sans-serif; 
		color:#7c7c7c;	}	

.alignMiddle{ vertical-align:middle}
.alignCenter{ text-align: center}
.container1{ width:100%}
object { vertical-align:top; outline:none}
.clear { clear:both;}
.fleft{ float:left}
.fright{ float:right}
div.container {	overflow:hidden; width: 100%;}
a img{ border:0}
img{ vertical-align:top;  }

a{color:#2ca0d3; text-decoration:underline; outline:none}
a:hover{text-decoration:none}


.link{color:#2ca0d3; text-decoration:none; font-weight:bold }
.link:hover{text-decoration:underline }
.link1{color:#727272; text-decoration:none;  font-weight:bold}
.link1:hover{text-decoration:underline }


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



#content .ul li{background:url(images/tail.gif) bottom repeat-x; margin:0; padding-left:0; }
#content .ul2 li{background:url(images/tail1.gif) repeat-y; margin:0; padding-left:0; }
#content .ul3 li{background:url(images/marker1.gif) top left no-repeat; background-position:0 9px; margin:0; padding-left:17px; }
#content .ul3 li a{color:#141414; font-weight:bold; text-decoration:none;  line-height:2em} 
#content .ul4 li{background:url(images/marker2.gif) top left no-repeat; background-position:0 9px; margin:0; padding-left:17px; }
#content .ul4 li a{color:#88be05; font-weight:bold; text-decoration:none; line-height:2em}
#content .ul .last{background:none;}
#content .ul li a{color:#727272; text-decoration:none; line-height:2.35em; font-size:1.16em} 
#content .ul li a:hover { text-decoration:none; color:#3fc0df; }


#content .ul1 li{background:none; padding-left:0 }
#content .ul1 li div{color:#727272; font-weight:bold; float:right; width:130px} 
#content .ul1 li div span{color:#2897cf; font-weight:bold; float:right;} 
#content .ul1 li a{color:#727272; text-decoration:none; line-height:2em; font-size:1em} 
#content .ul1 li a:hover { text-decoration:underline; }
#content ul6{margin:0; padding:0; list-style:none;} 
#content ul6 li{background:url(images/marker.gif) top left no-repeat; background-position:0 5px; margin:0; padding-left:35px; }
#content ul6 li a{color:#727272; text-decoration:none; line-height:2em; font-size:1.16em} 
#content ul6 li a:hover { text-decoration:underline; }
#content .ul6 li{background:none; margin:0; padding:10px 0px 10px 0px; }

/*header*/
#header {font-size:0.9375em; color:#8d8d8d }
#header .logo{ margin:26px 0 39px 0 }
#header .indent{margin:31px 0 0 613px; position:absolute; width:367px}
#header .indent1{padding:0 0 0 0}
#header .menu{ background:url(images/bg_menu.gif) top left no-repeat; width:980px; height:55px}
#header a{color:#8d8d8d; text-decoration:none} 
#header a:hover{text-decoration:underline}
#header span a{color:#26a1df; text-decoration:underline} 
#header span a:hover{text-decoration:none}
#header p{ margin:0 0 11px 0}


#header ul{margin:0; padding:0; list-style:none;}
#header ul li{ margin:0; display:inline}
#header ul li a{ background:url(images/bg_menu1.gif) top left no-repeat; color:#fff; font-weight:bold; text-decoration:none; width:136px; text-align:center; display:block; float:left; line-height:55px} 
#header ul li a:hover { text-decoration:none; background:url(images/bg_menu-act.gif) top left no-repeat;}
#header ul li .current{ text-decoration:none; background:url(images/bg_menu-act.gif) top left no-repeat;  }

#header ul .first a{ background:url(images/bg_menu-first.gif) top left no-repeat; } 
#header ul .first a:hover { text-decoration:none; background:url(images/bg_menu-first-act.gif) top left no-repeat;}
#header ul .first .current{ text-decoration:none; background:url(images/bg_menu-first-act.gif) top left no-repeat;  }
#header ul .last a{ background:url(images/bg_menu-last.gif) top left no-repeat; width:137px } 
#header ul .last a:hover { text-decoration:none; background:url(images/bg_menu-last-act.gif) top left no-repeat;}
#header ul .last .current{ text-decoration:none; background:url(images/bg_menu-last-act.gif) top left no-repeat;  }


/*content*/
#page1 #content{ background:url(images/bg_cont1.gif) top left repeat-x #fff}
.bg-cont{ background:url(images/bg_cont.jpg) top center no-repeat}
.bg-cont2{ background:url(images/bg_cont2.jpg) top center no-repeat}
#content{ font-size:0.75em; width:100%; text-align:left; background:#fff;}
#content .indent-main{padding:14px 0 13px 0}
#content .banner{  margin:8px 0 7px 0}
#content .img-left{ float:left; margin:0 20px 16px 0}
#content .img-left2{ float:right; margin:0 20px 16px 0}
#content .img-indent{ margin:0 0 16px 0}
#content p{ margin:0 0 7px 0}
#content .p{ margin:0}
#content .p1{ margin:0 0 7px 0}
#content .p2{ margin:0 0 35px 0}
#content .p3{ margin:0 0 25px 0}
#content .p4{ margin:0 0 11px 0}
#content h4{color:#727272; font-size:1em; margin-bottom:7px;  }
#content h4 strong{color:#f03663; font-size:1em; margin-bottom:7px; padding-left:10px;  }
#content h5{color:#727272; font-size:1.2em; margin-top:7px; margin-bottom:7px;  }
#content h5 strong{color:#2ca0d3; font-size:1.5em; margin-top:7px; margin-bottom:7px; padding-left:10px;  }
#content .tail{ background:url(images/tail.gif) bottom repeat-x; padding-bottom:9px; margin-bottom:9px}
#content .txt{ font-size:1.33em; color:#636363; line-height:1.2em; margin-bottom:7px}
#content .txt1{ font-size:4em; color:#f03663; line-height:1.2em; margin-bottom:7px}
#content .txt1-2{ font-size:1.2em; text-align:center; color:#f03663; line-height:1.2em; margin-bottom:7px}
#content .txt1-3{ font-size:3em; color:#f03663; line-height:1.2em; margin-bottom:7px}
#content .txt1 strong{ font-size:1.45em; color:#f03663; }
.txt3{ line-height:2em}
.txt4{ color:#2897cf; font-weight:bold; font-size:1.16em}
.txt5{ color:#2897cf; font-weight:bold;}
.txt6{ font-size:1.16em}
.txt6r{ color:#fff; font-size:3.36em; text-align:center; margin-bottom:12px}
.txt7{ color:#000000; font-size:0.95em}
.txt8{ color:#00aff6;}
.txt8-1{ color:#00aff6; font-size:1.09em;}
#content .txt2{ font-size:2.66em; color:#f03663; line-height:1.2em; margin-bottom:7px}
#content .txt2-1{ font-size:2em; color:#f03663; line-height:1.2em; margin-bottom:7px}
#content .txt2 strong{ font-size:1.25em; color:#f03663; }
#content .txt2 span{ font-size:.53125em; color:#585858; margin-top:-19px; display:block; }

#content h2{ font-size:2em; color:#f03663; line-height:1.2em; padding-top:14px; margin-bottom:17px}
#content h2 strong{ font-size:1.25em; color:#f03663; }
#content h2 span{ font-size:.56em; color:#585858; margin-top:-11px; display:block; }

#content .indent-1{padding:14px 0 0 215px}
#content .indent-3{padding:52px 0 35px 40px}
#content .indent-4{padding:52px 0 0 0}
#content .indent{padding:20px 0 93px 30px}
#content .indent1{margin:0 0 0 387px; position:absolute}
#content .indent2{padding:20px 0 50px 40px}
#content .indent6{padding:0 0 0 30px}
#content .indent7{padding:50px 0 0 0}
#content .indent5{padding:12px 0 0 0}
#content h7{color:#2ca0d3; font-size:1em; margin-bottom:7px;  }

.col-1n, .col-2n, .col-3n { float:left;	overflow:hidden;}
/*===== content2 =====*/
#content .col-1n{	padding:40px 0 60px 0;}
#content .col-2n{	padding:38px 0 0 10px;}
#content .col-3n{	padding:98px 0 0 10px;}

#content a.pright{	right:20px; bottom:16px; position:absolute;}
#content .box1,.box2,.box3{	min-height:277px;}
#content .boxn{	width:216px;	background:url(images/box1-bg.gif) repeat-y;	position:relative;	float:left;	margin:0 10px 10px 0;	z-index:20;	overflow:hidden;}
#content .boxn .inner{	position:relative;	padding:22px;	z-index:1;}
#content .boxn:before{	position:absolute;	left:0px;	top:0px;	content:'';	background:url(images/box1-top.gif) no-repeat top;	width:215px;	height:228px;	z-index:-1;}
#content .boxn:after{	position:absolute;	left:0px;	bottom:-1px;	content:'';	background:url(images/box1-bot.gif) bottom no-repeat;	width:215px;	height:50px;	z-index:-1;}
#content .box1,#content .box1:before,#content .box1:after{	width:217px;}

#content .box2n{background-image:url(images/box2-bg.gif);}
#content .box2n:before{background-image:url(images/box2-top.gif);}
#content .box2n:after{background-image:url(images/box2-bot.gif);}

#content .box3{background-image:url(images/box3-bg.gif); margin-right:0;}
#content .box3:before{background-image:url(images/box3-top.gif);}
#content .box3:after{background-image:url(images/box3-bot.gif);}

#content ul4{margin:0; padding:0; list-style:none;}
#content ul4 li{background:url(images/marker.gif) top left no-repeat; background-position:0 5px; margin:0; padding-left:35px; }
#content ul4 li a{color:#727272; text-decoration:none; line-height:2em; font-size:1.16em} 
#content ul4 li a:hover { text-decoration:underline; }
#content .ul4 li{background:url(images/tail.gif) bottom repeat-x; margin:0; padding:10px 0px 10px 0px; }
#content .boxn h3{	font:bold 50px Arial, Helvetica, sans-serif;	color:#fff;	margin-bottom:30px;}
#content .box3 h3{	margin-bottom:20px;}
#content .box1 label{	color:#fff;	font:14px Arial, Helvetica, sans-serif;	padding-bottom:22px;	float:left;}


#content .boxn p{	color:#fff;	font:11px Arial, Helvetica, sans-serif;}
#content .box3 p{	color:#7a7878;	font:12px Arial, Helvetica, sans-serif;}

#content .box3 .submit{margin-left:28px;}
#content .block{width:231px; float:left; background:url(images/block-bg.gif) repeat-y;min-height:210px;	position:relative;}
#content .block:before,#content .block:after{	content:'';	position:absolute;	left:0px;	z-index:0;}
#content .block:before{	width:231px;	background:url(images/block-top.gif) no-repeat;	height:52px;	top:0px;}
#content .block:after{	width:231px;	background:url(images/block-bot.gif) no-repeat;	height:11px;	bottom:0px;}
#content .block.block-long{	width:427px;	min-height:210px;	float:left;	background:url(images/block-long-bg.gif) repeat-y;}
#content .block.pr{	margin-right:10px;}
#content .block.pr{ margin-right:10px;}
#content .block-long:before{	width:427px;	height:52px;	top:0px;	background:url(images/block-long-top.gif) left top no-repeat;}
#content .block-long:after{	width:427px;	height:12px;	bottom:0px;	background:url(images/block-long-bot.gif) left top no-repeat;}
#content .block .inner{	z-index:1;	position:relative;	padding:20px;}
#content .block .inner h4{	font:bold 13px Arial, Helvetica, sans-serif;	color:#3d3d3d;	margin-bottom:40px;}
#content .block.block-fullsize{	width:980px;	background:url(images/block-fullsize-bg.gif) repeat-y;}
#content .block.block-fullsize:before{	background:url(images/block-fullsize-top.gif) no-repeat;	width:980px;}
#content .block.block-fullsize:after{	background:url(images/block-fullsize-bot.gif) no-repeat;	width:980px;}

#content .banner-left{width:231px; float:left;}
#content .banner.pr{	margin-right:10px;}
#content .banner.pr{ margin-right:10px;}

#content .simple-box{	width:300px;	background:url(images/box-bg.gif) repeat-y;	position:relative;	margin-bottom:10px;}
#content .simple-box:before{	background:url(images/box-top.gif) no-repeat top;	width:300px;	height:12px;	content:'';	position:absolute;	left:0px;	top:0px;}
#content .simple-box:after{	background:url(images/box-bot.gif) left top no-repeat;	width:300px;	height:12px;	content:'';	position:absolute;	bottom:0px;	left:0px;}
#content .simple-box .inner{padding:20px;	position:relative;	z-index:10;	overflow:hidden;}

#content .simple-box h2{font:bold 29px/29px Arial, Helvetica, sans-serif;}
#content .simple-box h2 span{	font:25px/25px Arial, Helvetica, sans-serif;}
*+html #content .simple-box h2 span{line-height:31px;}
* html #content .simple-box h2 span{line-height:31px;}

#content .simple-box p{	color:#919191;	font:12px Arial, Helvetica, sans-serif;}
#content .price-per-year{	width:250px;	height:214px;	position:relative;}
#content .price-per-year .itm1{	font:bold 25px Arial, Helvetica, sans-serif;	color:#8a4874;	letter-spacing:-1px;	position:absolute;	left:0px;	top:0px;}
#content .price-per-year .itm2{	font:50px Arial, Helvetica, sans-serif;	color:#000;	position:absolute;	top:90px;}
#content .price-per-year .itm3{	color:#a8c00a;	font:bold 127px Arial, Helvetica, sans-serif;	position:absolute;	left:30px;	top:20px;}
#content .price-per-year .itm3 span{	font:bold 54px Arial, Helvetica, sans-serif;	position:relative;	left:-14px;}
#content .price-per-year .itm4{	font:bold 58px Arial, Helvetica, sans-serif;	color:#a8c00a;	position:absolute;	left:105px;	top:38px;}
#content .price-per-year .itm5{	font:18px Arial, Helvetica, sans-serif;	color:#676666;	text-transform:uppercase;	position:absolute;	left:112px;	top:120px;}
#content .price-per-year .itm6{	font:15px Times New Roman, Helvetica, sans-serif;	color:#919191;	position:absolute;	top:222px;	width: 202px;	left: 20px;}
#content .price-per-year .itm7{	font:18px Arial, Helvetica, sans-serif;	color:#676666;	text-transform:uppercase;	position:absolute;	left:147px;	top:168px;}
#content .price-per-year .itm8{	color:#a8c00a;	font:127px Times New Roman, Helvetica, sans-serif;	position:absolute;	left:35px;	top:41px;	letter-spacing: -5px;}
#content .price-per-year .itm8 span{	font:bold 64px Arial, Helvetica, sans-serif;	position:relative;	left:-14px;}
#content .price-per-year .itm9{
	font:bold 58px Arial, Helvetica, sans-serif;
	color:#a8c00a;
	position:absolute;
	left:111px;
	top:46px;
}
#content .price-per-year .itm10{	font:50px Arial, Helvetica, sans-serif;	color:#000;	position:absolute;	top:108px;	left: 1px;}
#content table.cart td{	text-align:center;	border:1px #b6b6b6 solid;	padding:24px 0 24px 0;	vertical-align:middle;}
#content table.cart .tr1 td{	background:#f3f3f3;	font:bold 11px/30px Arial, Helvetica, sans-serif;	text-transform:uppercase;	color:#202020;	padding:0;}

#content table.cart .td1{width:133px;}
#content table.cart .td2{width:175px; font:15px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase;}
#content table.cart .td3{width:124px; font:bold 18px Arial, Helvetica, sans-serif; color:#000;}
#content table.cart .td4{width:119px;}
#content table.cart .td5{width:127px; font:bold 18px Arial, Helvetica, sans-serif; color:#000;}
#content table.cart .td6{width:255px;}

#content table.cart .td4 input{width:46px;}

#content table.cart tr.last td{	height:40px;	padding:0;	background:#f3f3f3;}
#content table.cart tr.last td a.button{background:url(images/gray-button-bg.gif) repeat-x; margin:0 3px 0 3px;}
#content table.cart tr.last td a.button:before{background-image:url(images/gray-button-left.gif);}
#content table.cart tr.last td a.button:after{background-image:url(images/gray-button-right.gif);}

/*box*/
.box{ background:#ffffff; width:100%;}
.box .border-top {background:url(images/border_top.gif) top repeat-x;}
.box .corner-top-left {background:url(images/corner_top_left.gif) left top no-repeat;}
.box .corner-top-right {background:url(images/corner_top_right.gif) right top no-repeat; width:100%}
.box .indent-box{ padding:20px 45px 90px 40px; }
.box .indent-box1{ padding:20px 30px 20px 40px; }
.box .indent-box2{ padding:20px 30px 90px 40px; }
.box .indent-box3{ padding:10px 20px 10px 20px; }

/*box1*/
.box1{ background:#c4c3c3; width:100%;}
.box1 .border-top {background:url(images/border_top1.gif) top repeat-x;}
.box1 .border-top-1 {background:url(images/border_top1-1.gif) top repeat-x;}
.box1 .border-top-2 {background:url(images/border_top1-2.gif) top repeat-x #c2c1c1;}
.box1 .border-top-3 {background:url(images/border_top1-3.gif) top repeat-x #c2c1c1;}
.box1 .border-bottom {background:url(images/border_bottom1.gif) bottom repeat-x;}
.box1 .corner-top-left {background:url(images/corner_top_left1.gif) left top no-repeat;}
.box1 .corner-top-right {background:url(images/corner_top_right1.jpg) right top no-repeat;}
.box1 .corner-top-left-1 {background:url(images/corner_top_left1-1.gif) left top no-repeat;}
.box1 .corner-top-right-1 {background:url(images/corner_top_right1-1.gif) right top no-repeat;}
.box1 .corner-top-left-2 {background:url(images/corner_top_left1-2.gif) left top no-repeat;}
.box1 .corner-top-right-2 {background:url(images/corner_top_right1-2.gif) right top no-repeat;}
.box1 .corner-top-left-3 {background:url(images/corner_top_left1-3.gif) left top no-repeat;}
.box1 .corner-top-right-3 {background:url(images/corner_top_right1-3.gif) right top no-repeat;}
.box1 .corner-bottom-left {background:url(images/corner_bottom_left1.gif) left bottom no-repeat;}
.box1 .corner-bottom-right {background:url(images/corner_bottom_right1.gif) right bottom no-repeat; width:100%; }
.box1 .indent-box{ padding:25px 35px 70px 35px; }
.box1 .indent-box1{ padding:25px 25px 30px 25px; }
.box1 .rightpaneltop { background: url(images/rptop.png) no-repeat top; width: 250px; height: 10px;}
.box1 .rightpanelbottom { background: url(images/rpbottom.png) no-repeat bottom; width: 250px; height: 10px;}
.box1 .rightpanelcenter { background:#ffffff; border: none; height: auto; width: 250px;}
.box1 .rightpanelcentertop { background:url(images/buynowbg.png) no-repeat; border: none; width: 250px; height: 205px; }
.box1 .rightpaneltop2 { background: url(images/rptop2.png) no-repeat top; width: 250px; height: 10px;}
.box1 .rightpanelbottom2 { background: url(images/rpbottom2.png) no-repeat bottom; width: 250px; height: 10px;}
#content .box1 h2{ font-size:1.41em; color:#585858; line-height:1.2em; margin-bottom:17px}


/*boxes2*/
.box2 { 100%; position:relative;}
.box2 .left-top-corner { background:url(images/corner_top_left.png) no-repeat left top; padding-left:16px;}
.box2 .right-top-corner { background:url(images/corner_top_right.png) no-repeat right top; padding-right:16px;}
.box2 .border-top { background:url(images/border_top.png) left top repeat-x; height:20px; }

.box2 .left-top-corner1 { background:url(images/corner_top_left1.png) no-repeat left top; padding-left:16px;}
.box2 .right-top-corner1 { background:url(images/corner_top_right1.png) no-repeat right top; padding-right:16px;}
.box2 .border-top1 { background:url(images/border_top1.png) left top repeat-x; height:50px; }

.box2 .left-bottom-corner { background:url(images/corner_bottom_left.png) no-repeat left bottom; padding-left:16px}
.box2 .right-bottom-corner { background:url(images/corner_bottom_right.png) no-repeat right bottom; padding-right:16px}
.box2 .border-bottom { background:url(images/border_bottom.png) left bottom repeat-x; height:20px; width:100%;}

.box2 .border-left { background:url(images/border_left.png) left top repeat-y; padding-left:16px;}
.box2 .border-right { background:url(images/border_right.png) right top repeat-y; padding-right:16px;}
.box2 .xcontent { background:#fff; width:100%}
 
.box2 .indent-box{ padding:15px 0 0 0; }
.box2 .indent-box-1{ padding:15px 0 15px 0; }
.box2 .indent-box1{ padding:22px 0 0 10px; }
.box2 .indent-box2{ padding:0 20px 20px 0; }


/*footer*/
#footer { color:#2897cf; font-size:0.875em; background:url(images/bot.gif) top repeat-x ; }
#footer .indent-footer{ padding:30px 0 0 0;}
#footer a {color:#2897cf; text-decoration:none}  
#footer a:hover {  text-decoration:underline}
.bot-left{ background:url(images/bot_left.gif) top left no-repeat}
.bot-right{ background:url(images/bot_right.gif) top right no-repeat; height:46px}
#footer h2{color:#2897cf; font-size:.92em; margin-bottom:5px; line-height:1.2em }

#footer ul{margin:0; padding:0; list-style:none;}
#footer ul li a{color:#b4b4b4; text-decoration:underline; line-height:1.66em; font-size:.85em } 
#footer ul li a:hover { text-decoration: none; }

.jamp{ width:97px; margin-left:2px; font-size:14px;  vertical-align: middle; }
select{font-size:14px; color:#2d3331; height:auto}
	
.indent-2{ position:relative; padding-left:20px; float:left}
.h{ height:30px}
.h1{ height:30px; background:url(images/bg_input.gif) top left no-repeat}
.h2{ height:45px; background:url(images/bg_input2.gif) top left no-repeat}
.block-contact span{ float:right; margin-right:10px}
#mytable1, #mytable1 
td {
   border: 2px solid #eee;
   border-style: none;
   border-color: none;
   border-collapse: collapse;
   padding: 5px;
  
}
#header .input{
   	border:none; 
	background:none;
	width:130px; height:20px;
	font-size:1em;
	color:#939392;
	padding-left:17px;
	padding-top:5px;
	padding-bottom:5px;
}#header .input1{
   	border:none; 
	background:none;
	width:300px; height:18px;
	font-size:14px;
	color:#939392;
	vertical-align:middle;
	padding-left:17px;
	padding-top:9px;
	padding-bottom:9px;
}#header .input2{
   	border:none; 
	background:none;
	width: auto; height:auto;
	font-size:14px;
	color:#939392;
	vertical-align:middle;
	padding-left:0;
	padding-top:0;
	padding-bottom:0;
}#header .input3{
   	border:1px solid #989797; 
	background:#FFFFFF;
	width:30px; height:14px;
	font-size:14px;
	color:#939392;
	vertical-align:middle;
	padding-left:0;
	text-align:center;
	padding-top:0;
	padding-bottom:0;
}#header input{

	border-left:1px solid #404040; 
   	border-top:1px solid #404040; 
   	border-right:1px solid #d4d0c8; 
   	border-bottom:1px solid #d4d0c8; 

   	border:1px solid #000000; 
	background:#FFFFFF;
	width:193px; height:18px;
	font-size:1em;
	padding-left:5px;
	padding-top:2px
}
#header textarea{
   	border:1px solid #000000; 
	background:#FFFFFF;
	width:193px; height:152px;
	font-size:1em;
	padding-left:5px;
	margin-bottom:11px;
	overflow:auto}
	
/*tables*/
table.rightpanelfeatures 
{ padding: 10px; 
width: 250px;}
table.rightpanelfeatures h1 
{ padding: 0; 
margin: 0; 
text-decoration: none; 
font-weight: normal;}

table.rightpanelfeatures h2 
{ padding: 0; 
margin: 0; 
text-decoration: none; 
font-weight: normal; 
font-size: 20px; 
position: relative; 
left:20px;}

table.helpT
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 500px;
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px; }

td.helpHed
{ border-bottom: 2px solid #e7e7e7;
border-left: 1px solid #e7e7e7;
background-color: #e7e7e7;
text-align: left;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040; }

td.helpHedw
{ border-bottom: 2px solid #e7e7e7;
border-left: 1px solid #e7e7e7;
background-color: #FFFFFF;
text-align: left;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040; }

td.helpHed2
{ border-bottom: 2px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #2ca0d3;
text-align: left;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040; }

td.helpBod
{ border-bottom: 1px solid #9CF;
border-top: 0px;
border-left: 1px solid #9CF;
border-right: 0px;
text-align: left;
text-indent: 10px;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa; }

table.sofT
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 580px;
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px; } 	

div.border { width: 285px; border-top: 1px solid #ebebeb; margin: 0 auto;}
span.rightpanelleft { float: left;}
span.rightpanelright { float: right; width: 70px; text-align: center; font-weight: bold;}

table.sup
{background-color: #e46681;}
.hspot a:link {text-decoration:underline; font-size:1.1em;}
.hspot a:visited {text-decoration:underline; font-size:1.1em;}
.hspot a:hover {text-decoration:none; font-size:1.1em;}
.hspot a:active {text-decoration:underline; font-size:1.1em;}
