.clear {
clear : both;
height : 1px;
overflow : hidden;
margin-bottom : -1px;
}
html {
width : 100%;
}
body {
margin-top : 0;
margin-bottom : 0;
margin-left : 0;
margin-right : 0;
width : 100%;
height : 100%;
background-image: url( "images/shadow.jpg" );
background-repeat: repeat-y;
background-position: center;
}

h1 {font-family : Arial;
font-size : 22px;
color : #F5821F;
line-height : 0px;}

h2 {
font-family : Arial;
font-size : 15px;
color : #F5821F;
text-decoration : none;
font-weight : bold;
}

.text {
font-family : Arial;
font-size : 12px;
color : #587da4;
line-height : 18px;
}
.text a {
font-family : Arial;
font-size : 12px;
color : #587da4;
}
.text a:hover {
font-family : Arial;
font-size : 12px;
color : #abc9e4;
}
.titletext {
font-family : Arial;
font-size : 15px;
color : #F5821F;
line-height : 18px;
text-decoration : none;
font-weight : bold;
}
.titletext a {
font-family : Arial;
font-size : 12px;
color : #587da4;
text-decoration : underline;
font-weight : bold;
}
.titletext a:hover {
font-family : Arial;
font-size : 12px;
color : #abc9e4;
text-decoration : underline;
font-weight : bold;
}
.orangetext {
font-family : Arial;
font-size : 12px;
color : #ffa200;
line-height : 17px;
}
.orangetext a {
font-family : Arial;
font-size : 12px;
color : #ffa200;
}
.orangetext a:hover {
font-family : Arial;
font-size : 12px;
color : #ffa200;
}
#container {
width : 100%;
float : left;
}
#headerbg {
width : 100%;
height : 76px;
display : block;
background-image : url(images/header_bg.gif);
margin : 0 auto;
float : left;
}
#header {
width : 738px;
height : 76px;
display : block;
overflow : hidden;
background-image : url(images/top.gif);
margin : 0 auto;
}
#menucontainer {
width : 738px;
height : 22px;
display : block;
background : #abc9e4;
border-style : solid;
border-width : 1px 0;
border-color : #7e99b9;
margin : 0 auto;
margin-top : 1px;
margin-bottom : 2px;
}
#menu {
list-style : none;
margin : 0;
padding : 0;
width : 738px;
margin : 0 auto;
}
#menu li {
display : inline;
float : right;
margin : 0 0 0 15px;
padding : 0 15px 0 0;
border-style : solid;
border-width : 0 1px 0 0;
border-color : #7e99b9;
}
.menutext {
font-family : Verdana, Arial;
font-weight : bold;
font-size : 11px;
color : #355981;
line-height : 21px;
}
.menutext a {
font-family : Verdana, Arial;
font-weight : bold;
font-size : 11px;
color : #355981;
text-decoration : none;
}
.menutext a:hover {
font-family : Verdana, Arial;
font-weight : bold;
font-size : 11px;
color : #355981;
text-decoration : underline;
}
.menutext1 a {
font-family : Verdana, Arial;
font-weight : bold;
font-size : 11px;
color : #FFFFFF;
text-decoration : none;
}
#bigcontainer {
width : 738px;
margin : 0 auto;
}

#contentcontainer {
width : 738px;
margin : 0 0 0px;
background-image : url(images/contentbg.gif);
}

#ny_block {
width : 738px;
height : 311px;
background : #fff url(images/ny-bg.gif)
no-repeat 0 0;
}
#woman {
width : 259px;
height : 311px;
margin :2px 0px 0px 1px;
background-image : url(images/sam.jpg);
float : left;
background-repeat : no-repeat;
}
#guar {
margin: -105px 0 0 600px;
width: 88px;
height: 89px;
background: #fff url(images/guar.gif)
no-repeat 0 0;
}
#cost {
margin : -70px 0 0 300px;
width: 123px;
height: 44px;
background: #fff url(images/cost.gif)
no-repeat 0 0;
}
#discount {
margin: -60px 0 0 450px;
width: 71px;
height: 42px;
background: #fff url(images/discount.gif)
no-repeat 0 0;
}

a#order {
margin: 40px 0 0 300px;
width: 128px;
height: 51px;
background: #fff url(images/order.gif)
background-repeat: 0 0;
}

.toptext {
font-family : Arial;
font-size : 13px;
color : #F2594E;
font-weight : bold;
font-style : italic;
float : right;
}
.topoffer {
font-family : Arial;
font-size : 15px;
color : #476C8F;
font-weight : bold;
}
.topred {
font-family : Arial;
font-size : 15px;
color : #F2594E;
font-weight : bold;
}
#leftcontainer {
width : 172px;
float : left;
display : inline;
margin : 0 0 5px 0;
}
.lm_title {
width : 172px;
height : 23px;
background : #abc9e4;
font-family : Verdana;
font-size : 11px;
font-weight : bold;
color : #ffffff;
line-height : 21px;
text-align : center;
margin : 0 0 5px;
}
.lm_title2 {
width : 172px;
height : 23px;
background : #587da4;
font-family : Verdana;
font-size : 11px;
font-weight : bold;
color : #ffffff;
line-height : 21px;
text-align : center;
margin : 0 0 5px;
}
.leftmenu {
width : 172px;
margin : 0 0 15px;
padding : 0;
list-style : none;
overflow : hidden;
}
.leftmenu li {
width : 149px;
height : 21px;
margin : 0;
padding : 0 0 0 23px;
background-image : url(images/menuitem.gif);
display : block;
font-family : Verdana;
font-size : 11px;
color : #4e7fac;
line-height : 21px;
overflow : hidden;
}
.leftmenu li a {
height : 21px;
margin : 0;
padding : 0;
display : block;
font-family : Verdana;
font-size : 11px;
color : #4e7fac;
text-decoration : none;
overflow : hidden;
}
.leftmenu li a:hover {
height : 21px;
display : block;
font-family : Verdana;
font-size : 11px;
color : #4e7fac;
text-decoration : underline;
}
#navlist li
{
display: inline;
list-style-type: none;
padding-right: 35px;
margin : 1;
float : right;
}
#rightside {
width : 550px;
float : right;
margin : 0 0 0 15px;
}

#ecomrightside {
width : 540px;
float : right;
margin : 0 0 0 15px;
}
#bestapproach {
width : 351px;
float : left;
margin : 0;
}
p {
margin : 0 0 10px;
padding : 0;
}
span {
padding : 0;
margin : 0;
}
.getstarted {
width : 86px;
height : 22px;
float : right;
background-image : url(images/getstarted.gif);
}
.getstarted a {
width : 86px;
height : 22px;
float : right;
background-image : url(images/getstarted.gif);
}
#clientexec {
width : 194px;
height : 139px;
float : right;
margin-left : 5px;
overflow: hidden;
}
#clientexec a {
width : 194px;
height : 139px;
float : right;
overflow: hidden;
}
#plancontainer {
width : 738px;
float : left;
overflow : hidden;
}
#specialoffer {
width : 271px;
height : 241px;
float : left;
overflow : hidden;
}
#specialoffer a {
width : 271px;
height : 241px;
float : left;
overflow : hidden;
}
#valueserver {
width : 369px;
height : 150px;
float : left;
background-image : url(images/context.gif);
 background-repeat: no-repeat;
overflow : hidden;
}
#valueserver a {
width : 369px;
height : 150px;
float : left;
background-image : url(images/context.gif);
 background-repeat: no-repeat;
overflow : hidden;
}

#premiumserver {
width : 369px;
height : 150px;
float : right;
background-image : url(images/banner.gif);
 background-repeat: no-repeat;
overflow : hidden;
}
#premiumserver a {
width : 369px;
height : 150px;
float : right;
background-image : url(images/banner.gif);
background-repeat: no-repeat;
overflow : hidden;
}
a#con {
margin: 100px 0 0 250px;
font-family : Verdana;
font-size : 11px;
color : #4e7fac;
background-repeat: 0 0;
}

a#ordercontext {
margin: 120px 0 0 250px;
width: 83px;
height: 24px;
background-repeat: 0 0;
}
a#orderbanner {
margin: 120px 35px 0 0;
width: 83px;
height: 24px;
background-repeat: 0 0;
}
.arrow {
width : 20px;
height : 20px;
background-image : url(images/arrow.gif);
overflow : hidden;
float : left;
}
#news {
margin : 5px 0 0;
padding : 0;
list-style : none;
}
#news a {
margin : 0;
padding : 0;
}
#bottommenu {
width : 738px;
height : 25px;
display : block;
background-image : url(images/bottombg.gif);
border-style : solid;
border-width : 1px 0;
border-color : #7e99b9;
margin : 0 auto;
}
#bm_menu {
list-style : none;
margin : 0;
padding : 0;
width : 738px;
margin : 0 auto;
}
#bm_menu li {
display : inline;
float : right;
margin : 0 0 0 5px;
padding : 0;
line-height : 25px;
}
#footer {
width : 738px;
margin : 0 auto;
}
.f_left {
margin-top : 6px;
float : left;
}
.f_right {
margin-top : 6px;
float : right;
}

.plans {
        height: 25px;
        margin: 0px;
        padding: 0px;
        list-style: none;
        overflow: hidden;
}
.plans li {
        width: 251px;
        height: 20px;
        margin: 1px;
        padding: 2px;
        display: inline;
        float: left;
        background: #E9E9E9;
        float: left;
        overflow: hidden;
}
.eplans {
        height: 25px;
        margin: 0px;
        padding: 0px;
        list-style: none;
        overflow: hidden;
}
.eplans li {
        width: 208px;
        height: 20px;
        margin: 1px;
        padding: 2px;
        display: inline;
        float: left;
        background: #E9E9E9;
        float: left;
        overflow: hidden;
}
.plans2 {
        height: 25px;
        margin: 0px;
        padding: 0px;
        list-style: none;
        overflow: hidden;
}
.plans2 li {
        width: 251px;
        height: 20px;
        margin: 1px;
        padding: 2px;
        display: inline;
        float: left;
        background: #EFEFEF;
        float: left;
        overflow: hidden;
}
.eplans2 {
        height: 25px;
        margin: 0px;
        padding: 0px;
        list-style: none;
        overflow: hidden;
}
.eplans2 li {
        width: 208px;
        height: 20px;
        margin: 1px;
        padding: 2px;
        display: inline;
        float: left;
        background: #EFEFEF;
        float: left;
        overflow: hidden;
}
.planspace {
        width: 546px;
        margin: 1px;
        height: 3px;
        overflow: hidden;
        background: #abc9e4;
}
.cplanspace {
        width: 534px;
        margin: 1px;
        height: 3px;
        overflow: hidden;
        background: #abc9e4;
}
.ecomplanspace {
        width: 427px;
        margin: 1px;
        height: 2px;
        overflow: hidden;
        background: #abc9e4;
}
