/* CSS Document */

*
{
font-family:Georgia, serif;
border:0px;
}

a
	{
	color:#000;
	text-decoration:none;
	}

#footer
	{
	border-top:2px solid #ccc;
	margin:20px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	}
	
form,
#nav,
.leftmenu,
.contentent,
#footerlist li a,
.bip,
.backtotop
ul#clientfade
.rightlogo
	{
	display:none;
	}
	
ul#headerlist
	{
	float:right;
	}
	
ul#footerlist 
	{
	float:left;
	list-style-type:none;
	margin:0px 0px 10px 0px;
	width:70%;
	}
	
#header
	{
	border-bottom:2px solid #ccc;
	margin:10px 0px 20px 0px;
	padding:0px 0px 10px 0px;
	}
	
h1, h2, h3, h4, p
	{
	margin:10px 0px 10px 0px;
	font-weight:normal;
	}
	
p
	{
	font-size:0.9em;
	line-spacing:20px;
	margin:0px 0px 10px 0px;
	}

#footer img
	{
	float:right;
	margin:6px 0px 0px 0px;
	}
	
table.price a, table.price a:active, table.price a:hover, table.price a:visited
        {

        color:#083E7E;
        margin:0;
        padding:0;
        }

table.price
        {
        width:100%;
        font-size:0.7em;
        margin:0px 0px 6px 0px;
        }

table.price tr
        {
        border-bottom:2px solid #083E7E;
        }

table.price th.tabletopcurve
        {
        background:url(/other/images/table_top_curve.gif) top left no-repeat;
        height:40px;
        color:#fff;
        font-size:1.8em;
        text-align:left;
        padding-left:10px;
        border-bottom:0px solid #C3D0DF;
        border-top:0px solid #C3D0DF;

        border-right:0px solid #C3D0DF;
        padding-bottom:0;
        margin-bottom:0;
        padding-top:0;

        }

table.price th.tablebotcurve
        {
        background:url(/other/images/table_bottom_curve.gif) top left no-repeat;
        height:12px;
        color:#fff;
        font-size:0.8em;
        text-align:left;
        padding-left:10px;
                border-top:0px solid #C3D0DF;
        border-right:0px solid #C3D0DF;
        }

table.price th, table.price td
        {
        padding:11px 6px 11px 6px;
        text-align:center;
        border-top:0px;
        border-top:1px solid #083E7E;
        border-right:1px solid #C3D0DF;
        vertical-align:middle;
        }

	
table.price th.extrapad
        {
        padding:16px 6px 16px 6px;

        }

table.price th img, table.price td img
        {
        margin:0;
        padding:0;
        }

table.price  tr.toprow
        {
        background:#083E7E;
        color:#fff;
        font-size:1.2em;
        font-weight:bold;
        }

table.price tr.toprow th
        {
        border-top:0px solid #fff;
        border-right:0px;
        }

table.price th.firstcol
        {
        font-size:1.2em;
        font-weight:bold;
        color:#083E7E;
        background:#C3D0DF;
        width:100px;
        border-top:1px solid #083E7E;
        border-left:2px solid #083E7E;
        }

table.price th.lastcol, table.price td.lastcol

        {
        border-right:2px solid #083E7E;
        }

table.price td.subcells, table.price th.subcells, table.price tr.subcells
        {
        font-size:0.8em;
        background:#000;
        color:#fff;
        padding:2px;
        }


table.price td.bigprice
        {
        font-size:1.2em;
        font-weight:bold;
        color:#BE1715;
        }

table.sla th.firstcol
        {
        font-size:0.9em;
        }

table.price td.baser
        {
        background:url(../images/basic_grad.gif) bottom left no-repeat;
        }

table.price td.enhanced
        {

        background:url(../images/enhanced_grad.gif) bottom left no-repeat;
        }

table.price td.premier
        {

        background:url(../images/premier_grad.gif) bottom left no-repeat;
        }
	

	

