body , table , td {
background : url(http://www.12stepstoasuccessfulwebsite.com/view/uploads/topnavbg.gif) repeat; 
font-family : verdana, arial, sans-serif; 
} 
body {
margin : 4px 0; 
font-family : verdana, arial, sans-serif; 
} 
ol {
margin-left : 0; 
padding-left : 0; 
} 
p {
font-family : arial, verdana, sans-serif; 
font-size : 13px; 
} 
a , a:link , a:hover , a:visited , a:active {
color : #c00000; 
font-weight : bold; 
text-decoration : underline; 
} 
ul {
margin-top : 2px; 
margin-bottom : 0; 
} 
div.submenu {
width : 161px; 
background-color : white; 
padding : 0; 
margin : 0 2px 6px 4px; 
background-image : url(http://www.12stepstoasuccessfulwebsite.com/view/uploads/navbgsub.gif); 
background-position : 50% 100%; 
background-repeat : no-repeat; 
} 
.plain {
background-color : white; 
background-image : none; 
} 
td.topred {
text-align : center; 
background : url(http://www.12stepstoasuccessfulwebsite.com/view/uploads/topbar1.gif) repeat; 
background-color : white; 
background-repeat : repeat-x; 
} 
td.topred1 {
text-align : center; 
background : url(http://www.12stepstoasuccessfulwebsite.com/view/uploads/topbar.gif) repeat; 
background-color : white; 
background-repeat : repeat-x;
padding : 0px; 
text-align : right;
}
.leftred {
padding : 8px 0 0 8px; 
color : #c00000; 
font-family : arial, sans-serif; 
font-size : 12px; 
background-color : white; 
background-image : url(http://www.12stepstoasuccessfulwebsite.com/view/uploads/sidebar.gif); 
background-repeat : repeat-y; 
} 
a.selected , a.selected:link , a.selected:visited , a.selected:active , a.selected:hover {
color : #c00000; 
text-decoration : none; 
width : 161px; 
padding : 6px 4px; 
margin : 2px 2px 4px 4px; 
font-weight : bold; 
white-space : nowrap; 
background : url(http://www.12stepstoasuccessfulwebsite.com/view/uploads/navbghover.gif) repeat; 
background-repeat : no-repeat; 
background-color : transparent; 
} 
a.navhead , a.navhead:link , a.navhead:visited , a.navhead:active , a.navhead:hover {
color : #c00000; 
text-decoration : none; 
width : 161px; 
padding : 6px 4px 4px; 
margin : 2px 2px 0 4px; 
font-weight : bold; 
white-space : nowrap; 
background : url(images/navbghead.gif) repeat; 
background-repeat : no-repeat; 
background-color : transparent; 
} 
a.sidemenu , a.sidemenu:link , a.sidemenu:visited , a.sidemenu:active {
color : #a49a73; 
text-decoration : none; 
border : 1px solid #edebe4; 
width : 165px; 
margin-bottom : 2px; 
} 
a.sidemenu:hover {
color : #c00000; 
border : 1px solid white; 
text-decoration : none; 
width : 165px; 
background-color : #f8f7f3; 
margin-bottom : 2px; 
} 
a.sideselect , a.sideselect:link , a.sideselect:visited , a.sideselect:active , a.sideselect:hover {
color : #c00000; 
border : 1px solid white; 
text-decoration : none; 
width : 165px; 
background-color : #f8f7f3; 
margin-bottom : 2px; 
} 
a.sub1 , a.sub1:link , a.sub1:visited , a.sub1:active {
color : #c00000; 
text-decoration : none; 
width : 154px; 
padding : 2px 2px 2px 5px; 
margin : 2px; 
font-weight : bold; 
border : 1px solid #ffffff; 
} 
a.sub1:hover {
color : #c00000; 
background-color : #f1f0eb; 
width : 154px; 
padding : 2px 2px 2px 5px; 
margin : 2px; 
font-weight : bold; 
border : 1px solid #e6e4dd; 
}
a.sub1bottom , a.sub1bottom:link , a.sub1bottom:visited , a.sub1bottom:active {
color : #c00000; 
text-decoration : none; 
width : 154px; 
padding : 2px 2px 2px 5px; 
margin : 2px 2px 8px 2px; 
font-weight : bold; 
border : 1px solid #ffffff; 
} 
a.sub1bottom:hover {
color : #c00000; 
background-color : #f1f0eb; 
width : 154px; 
padding : 2px 2px 2px 5px; 
margin : 2px 2px 8px 2px; 
font-weight : bold; 
border : 1px solid #e6e4dd; 
} 
a.order , a.order:link , a.order:visited , a.order:active {
color : #c00000; 
text-decoration : none; 
width : 154px; 
padding : 2px 2px 2px 5px; 
margin : 2px 2px 8px 2px; 
font-weight : bold; 
border : 2px solid #dbd7c8; 
background-image : url(http://www.12stepstoasuccessfulwebsite.com/view/uploads/leftarrow.gif); 
background-repeat : no-repeat; 
background-position : 100% 50%; 
} 
a.order:hover , a.orderselected , a.orderselected:link , a.orderselected:hover , a.orderselected:active , a.orderselected:visited {
color : #ffffff; 
background-color : #c00000; 
width : 154px; 
padding : 2px 2px 2px 5px; 
margin : 2px 2px 8px 2px; 
font-weight : bold; 
border : 2px solid #cccc99; 
background-image : url(http://www.12stepstoasuccessfulwebsite.com/view/uploads/leftarrow1.gif); 
background-repeat : no-repeat; 
background-position : 100% 50%; 
text-decoration : none;
} 
.hiddenPic {
display : none; 
} 
.TextScrollStyle {
visibility : hidden; 
font-family : Verdana, sans-serif; 
font-weight : normal; 
font-size : 13px; 
text-align : center; 
padding : 0; 
margin : 0; 
width : 168px; 
height : 100%; 
overflow : hidden; 
} 
.nomargin {
margin:0;
}
.copyright {
font-size:11px;
}
.nomarginwhite {
background-color:white; margin:0px;
}
.sidebar {
background-image:url(http://www.12stepstoasuccessfulwebsite.com/view/uploads/sidebar.gif); background-repeat:repeat-y; border-bottom:2px solid #c00000; background-color:white;
}
.toptable {
padding:0px; background-image:url(http://www.12stepstoasuccessfulwebsite.com/view/uploads/topbar.gif); background-repeat:repeat-x; background-color:white; margin:0px;
}
.nopad {
padding:0px;
}
.rightline {
padding:0px; border-right:2px solid #c00000; background-color:white;
}
.content {
padding:4px 5px 10px 10px; background-color:white; background-image:none; font-size:13px; color:#444444;
 }
h1 , h2 {
font-size:17px; color:#c00000; text-align:center; font-weight:bold;
}
h3 {
font-size:18px; color:#c00000; text-align:center; font-weight:bold; font-family:arial,sans-serif;
}
.emphatic {
color:#c00000; font-weight:bold;
}
div.rightmenu {
margin:10px 5px 0px 25px; padding:53px 12px 10px 12px; width:190px; height:298px; background:url(http://www.12stepstoasuccessfulwebsite.com/view/uploads/rightmenu2.gif); background-repeat:no-repeat; color:c00000; font-family:verdana,arial,sans-serif; font-size:11px;
}
div.container {
margin:10px 5px 0px 25px; padding:50px 12px 25px 12px; width:190px; height:245px; background:url(http://www.12stepstoasuccessfulwebsite.com/view/uploads/testimonials4.gif); background-repeat:no-repeat; color:c00000; font-family:verdana,arial,sans-serif; font-size:12px;
}
div.key {
margin:0px 5px 0px 25px; padding:58px 12px 25px 12px; width:190px; height:245px; background:url(http://www.12stepstoasuccessfulwebsite.com/view/uploads/key1.gif); background-repeat:no-repeat; color:#8B8B7A; font-family:verdana,arial,sans-serif; font-size:11px; font-weight:bold;
}
.keycontent {
background-color : white; 
background-image : none; 
padding : 4px 25px 10px 10px; 
font-size : 13px; 
color : #444444; 
} 
a.features {
 color: #696969;
}
.tooltiptitle{
COLOR: #Bf0f19; TEXT-DECORATION: none; CURSOR: Default; font-family: verdana, sans-serif; font-weight: bold; font-size: 8pt; background-image:none; background-color:#EDEAE4; padding:2px 0px;
}
.tooltipcontent{
COLOR: #363636; TEXT-DECORATION: none; CURSOR: Default; font-family: verdana, sans-serif; font-size: 8pt; background-color:white; background-image:none; padding:0px 2px;
}
#ToolTip{position:absolute; width:200px; top:0px; left:0px; z-index:4; visibility:hidden; background-color:white; background-image:none; border:1px solid #DBD7C8;
}
table.order {border:1px solid #DBD7C8; background-color:#DBD7C8; background-image:none; color:#444; font-family:verdana,sans-serif;}
table.orderoptions {border:2px solid #DBD7C8; background-color:#fff; background-image:none; color:#444; font-family:verdana,sans-serif;}
td.orderformhead {text-align:center; background-color:#EDEAE4; background-image:none; color:#444; font-size:12px; font-weight:bold; font-family:verdana,sans-serif;}
td.orderform {text-align:center; background-color:white; background-image:none; color:#444; font-size:12px; font-family:verdana,sans-serif;}
p.orderdesc {font-weight:bold; font-family:verdana,sans-serif; margin:6px; text-align:center;}
table.addlist {border:2px solid #DBD7C8; background-color:#ffffff; background-image:none; color:#444; font-family:verdana,sans-serif;}
td.optionshead {text-align:right; background-color:#EDEAE4; background-image:none; color:#444; font-size:12px; font-weight:bold; font-family:verdana,sans-serif;}
td.options {text-align:left; background-color:white; background-image:none; color:#444; font-size:12px; font-family:verdana,sans-serif;}
td.optionsform {text-align:left; background-color:white; background-image:none; color:#444; font-size:12px; font-family:verdana,sans-serif; font-weight:bold; border-top:1px solid #DBD7C8;}
td.optionsform1 {text-align:right; background-color:white; background-image:none; color:#444; font-size:12px; font-family:verdana,sans-serif; font-weight:normal; white-space:nowrap;  border-top:1px solid #DBD7C8; border-left:1px solid #DBD7C8;}
td.what {text-align:center; background-color:white; background-image:none; color:#000; font-size:11px; font-weight:bold; font-family:verdana,sans-serif; padding:2px 1px; border-right:1px solid #DBD7C8;}
td.costhead {text-align:center; background-color:white; background-image:none; color:#000; font-size:11px; font-weight:bold; font-family:verdana,sans-serif; padding:2px 1px; border-left:1px solid #DBD7C8;}
td.cost {text-align:center; background-color:white; background-image:none; color:#000; font-size:11px; font-weight:normal; font-family:verdana,sans-serif; border-top:1px solid #DBD7C8; padding:7px 1px; border-left:1px solid #DBD7C8;}
td.question {text-align:center; background-color:white; background-image:none; color:#000; padding:7px 0px 10px 0px; border-top:1px solid #DBD7C8; border-right:1px solid #DBD7C8;}
td.check {text-align:center; background-color:#F7F7F2; background-image:none; padding:4px 0px; border-top:1px solid #DBD7C8; border-right:1px solid #DBD7C8;}
td.checkmark {text-align:center; background-color:#F7F7F2; background-image:none; padding:4px 4px; border-right:1px solid #DBD7C8;}
a.help {cursor:help;}
.border {border-bottom:1px solid #DBD7C8;}
.submit {background-color:#cc0000; color:white; font-weight:bold; cursor:pointer;}
a.dashed, a.dashed:link, a.dashed:visited {text-decoration:none; border-bottom:1px solid dashed; color:#444;}
a.dashed:hover {text-decoration:none; border-bottom:1px solid dashed; color:#776A4F;}

body.popup { 
margin:3px; background : url(http://www.12stepstoasuccessfulwebsite.com/view/uploads/topnavbg.gif) repeat; 
}
.popup { 
 background-color: #F9FBFD; 
 color: #000000; 
 width: 100%; 
 border: 2px solid #DBD7C8;
 background-image: none;
} 

.popupdescription { 
 font: 11px Verdana, Arial, Helvetica, sans-serif; 
 color: #363636;
 text-align: left;
 width: 100%; 
 background-color: #F9FBFD; 
} 

.popupsubhead {
 font: 11px Verdana, Arial, Helvetica, sans-serif;
 color:#Bf0f19;
 background-color: white;
 font-weight: bold;
 width:100%;
}

p.definition {
background-color:#f5f5f5;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-weight: bold;
width:100%;
text-align:left;
}

.menutitle{
cursor:pointer;
background-color:#ffffff;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:purple;
width:100%;
text-align:left;
background-color: #F9FBFD;
/*border-top:5px solid #cccccc;*/
/*text-decoration:underline;*/
/*margin-bottom: 10px;*/
}

em {
color:#Bf0f19;
font-weight:bold;
font-style:normal;
}

.submenu {
}

.item {
background-color:#FFF;
font-size: 11px;
font-family: verdana, Arial, sans-serif;
color:#363636;
width:98%;
text-align:left;
text-decoration:none;
border:1px solid #dbd7c8;
background-image:none;
}

table.packages {
background-color: #dbd7c8;
font-size: 11px;
font-family: verdana, Arial, sans-serif;
color:#363636;
width:98%;
text-align:left;
text-decoration:none;
border:1px solid #dbd7c8;
background-image:none;
}

.hosting {
background-color:#FFF;
background-image:none;
}

.hostinghead {
background-color:#EDEAE4;
background-image:none;
font-weight:bold;
}

.top {
font-size:10px;
font-family:verdana,arial,sans-serif;
}

.menutitle ul {
list-style:square;
}

.popuppagetitle p a {
 font: 13px Verdana, Arial, Helvetica, sans-serif;
 color:#444;
 background-color: white;
 font-weight: bold;
 width:100%;
 padding:8px;
 text-decoration:none;
}

.popupsubhead p a {
 font: 11px Verdana, Arial, Helvetica, sans-serif;
 color:#Bf0f19;
 background-color: white;
 font-weight: bold;
 width:100%;
}

.popupdescription { 
 font: 11px Verdana, Arial, Helvetica, sans-serif; 
 color: #363636;
 text-align: left;
 width: 100%; 
 background-color:white; 
 background-image:none;
} 

ul {
 margin: 0px;
 padding-top: 0px;
 padding-left: 20px;
 list-style: square;
}

#consult table { 
 background-color: #F9FBFD; 
 color: #000000; 
 width: 500px; 
 border: 1px solid #cccccc;
 font: 11px Verdana, Arial, Helvetica, sans-serif;
} 

#consult td { 
 border: 1px solid #cccccc;
/* padding-left: 4px; */
 font: 11px Verdana, Arial, Helvetica, sans-serif;
}

div.popupdesc {background-color:#EDEAE4; background-image:none; color:#444; font-size:11px; font-weight:bold; font-family:verdana,sans-serif; border:1px solid #dbd7c8; padding:3px;}
a.popupdesc {text-decoration:none; color:#444;}
