form, input {margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-size:11px}

/*select {margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-size:10px}*/
/*th {font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-size:11px}*/

.emailform {border:solid 1px #999999; width:75px; font-family:Arial, Helvetica, sans-serif; color:#999999; }
.login {border: none; width:70px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; }

select {border:solid 1px #999999; width:190px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:10px}

td.special  { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; }

h1,h2,h3,h4,h5,h6,h7{margin:0; padding:0;}


body{ margin:30px auto 0 auto; }

img {border:0;}

a{color:#383838; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;}
a:hover{color:#383838; text-decoration:underline;}

a.black{color:#000; text-decoration:underline}

.header{margin:0 auto 0 auto; width:623px; border:none; color:#0000FF; font-family:Arial, Helvetica, sans-serif; } 
.header tr td span{color:#FF0000; font:bold 13px Arial;}
.header .email  {border:solid 1px #999999; width:113px; font-family:Arial, Helvetica, sans-serif; color:#999999; }
.header .submit{border:none; width:38px; text-align:center}

.mainBlock{margin:8px auto 0 auto; height:457px; width:623px; border:none; vertical-align:top; }

.leftColumn {height:100%; width:127px; vertical-align:top;}
.leftColumn table{height:100%; width:100%; border:solid 1px #898888; background:#C5C5C6 url(images/bg_lc_11.gif) repeat-x; vertical-align:top;}

.leftColumn th{text-align:left; margin:0; padding:0; height:20px; /*padding:20px 0 3px 0;*/ }
.leftColumn th h3{font-size:16px; font-weight:bold; margin:0 0 0 3px; padding:0;  color:#0000FD; vertical-align:middle}
.leftColumn th h3 img{vertical-align:middle; margin-right:7px}
.leftColumn .spacerTop{padding-top:15px;}
.leftColumn .spacerBot{padding-bottom:30px;}

.leftColumn td{width:100%; padding:0 0 0 12px; line-height:20px; height:20px; }
.leftColumn td img{ margin:0 3px 0 0; vertical-align:middle }

.centerColumn {vertical-align:top; padding:0; }
.centerColumn .centerTop{color:#E8070F; font-weight:bold; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;}
.centerColumn span .submit{margin-left:41px;}

.rightColumn{ width:196px; vertical-align:top}
.rightColumn .box{width:100%; vertical-align:top; border:solid 1px #888787; margin-bottom:4px;}
.rightColumn .box td{ padding:2px; }
.rightColumn .box th{border:solid 1px #97161B; border-left:0; background:#97161B; border-right:0; border-top:0; font-size:12px; color:#E8070F; height:22px; line-height:22px; text-align:left; padding-left:5px; vertical-align:top; color:#FFFFFF; }
.rightColumn .box .tri th{border-left:solid 1px #888787; width:60px;}
.rightColumn .box .tri .first{border-left:none; }
.rightColumn .box .tri .active{border-bottom-color:#CCCCDC; }
.rightColumn .box .activeRight{background:url(images/bg_act.gif) no-repeat -35px -10px}
.rightColumn .box .activeLeft{background:url(images/bg_act.gif) no-repeat -170px -10px}
.rightColumn .box .activeCenter{background:url(images/bg_act.gif) no-repeat center -10px}

.center{text-align:center;}
.spacer{height:20px;}
.spacer2{height:40px;}
.price{color:#E8070F;}
