@charset "utf-8";
/* CSS Document */
*				{ margin:0px;}
html, body 			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; background-color:#4e4e4e; color:#343434;}
	
#MainWrapper			{width:835px;text-align:center; margin:0px auto}

a.logout			{color:#000; text-decoration:none;}
a.logout:hover      {color:#000; text-decoration:underline;}
a.nav				{color:#FFFFFF; text-decoration:none;}
a.nav:hover			{color:#aee41b; text-decoration:none;}
img				{border:0px;}
ul				{ text-align:left;}
p				{ text-align:left; margin-bottom:20px;}
p.MainSub			{ text-align:center;}
h1				{ text-align:left; font-size:14px; font-weight:bold; margin-bottom:3px;}
h1.MainHeader			{ text-align:center;}
h2					{ text-align:left; font-size:12px; font-weight:bold; margin-bottom:3px;}
td.nav				{ font-size:11px;}
a.offer				{ color:#556e10; text-decoration:none; font-weight:normal;}
a.offer:hover			{ text-decoration:none;}
input				{ border:solid #a5acb2 1px;}
ul 				{ list-style-position: outside;list-style-image: url(/img/orange_bullit.gif);;padding: 10px;margin: 10px;}
ol 				{ list-style-position: outside;padding: 10px;margin: 15px;}
td				{text-align:left;}
td.footer			{ color:#a8a8a8;text-align:center; font-size:10px;padding-top:10px;padding-bottom:10px;}
a.footer			{ color:#a8a8a8;font-size:10px;textdecoration:underline;}
div.error			{ color:#ff0000; font-weight:bold;}
.mandatory 			{ color:red;	padding:5px;}

.error 				{
					border-top-width: 1px;
					border-bottom-width: 1px;
					border-top-style: solid;
					border-right-style: none;
					border-bottom-style: solid;
					border-left-style: none;
					border-top-color: #FF3300;
					border-bottom-color: #FF3300;
					background-color: #FFF7EC;
					width: 80%;
				}

#errortext          {
                    color:red;
                    font-weight:bold;
                    text-align:center;
                    }

.validation-advice 		{ color:red; padding-top:10px;}

.listing  th			{

					text-align: center;

					background-color: #F47200;
					color: #FFFFFF;
					font-weight: bold;
				}

.listing td			{
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #d6d6d6;
					vertical-align: middle;
					padding-top: 3px;
					padding-right: 0pt;
					padding-bottom: 2px;
					padding-left: 0pt;
				}

.comparison th 			{
					font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica,
					sans-serif;
					color: #FFFFFF;
					border-right: 1px solid #C1DAD7;
					border-bottom: 1px solid #C1DAD7;
					border-top: 1px solid #C1DAD7;
					letter-spacing: 2px;
					text-align: left;
					padding: 6px 6px 6px 12px;
					background: #F47200 url(../images/bg_header.jpg) no-repeat;
				}

.comparison th.nobg 		{
					border-top: 0;
					border-left: 0;
					border-right: 1px solid #C1DAD7;
					background: none;
				}
.comparison th.spec 		{	
					border-left: 1px solid #C1DAD7;
					border-top: 0;
					background: #fff url(../images/bullet1.gif) no-repeat;
					font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica,
					sans-serif;
					color: #3f7ca8;	
				}

.comparison th.specalt 		{
					border-left: 1px solid #C1DAD7;
					border-top: 0;
					background: #f5fafa url(images/bullet2.gif) no-repeat;
					font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica,
					sans-serif;
					color: #292929;
				}

.comparison th.data 		{
					border: 1px solid #C1DAD7;
					background: #f5fafa;
					font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica,
					sans-serif;
					color: #6D929B;
				}
.comparison th.datanobg		{
					border: 1px solid #C1DAD7;
					font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica,
					sans-serif;
					color: #6D929B;
					background: none;	
				}

.comparison td 			{
					border-right: 1px solid #C1DAD7;
					border-bottom: 1px solid #C1DAD7;
					background: #fff;
					padding: 6px 6px 6px 12px;
					color: #6D929B;
					text-align: center;
					font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica,
					sans-serif;
				}


.comparison td.alt 		{
					background: #F5FAFA;
					font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica,
					sans-serif;
					color: #292929;
				}
