* { margin:0; padding:0;}
body { background:#dbe7ec; font-family:tahoma, helvetica, arial; font-size:100%; line-height:.94em; color:#3b435e;}

input, textarea { font-family:Tahoma, helvetica; font-size:1em;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper, block { width:100%; overflow:hidden;}
.container { width:100%;}
.pricer {float: right; font-size: 10pt; font-family: tahoma, helvetica; margin: 0px;  background:#fff; color:#333333; border:1px solid #a2a2a2; }

p { text-align: left; margin:6px 0px 0px 0px; padding:0;}

.tail-top { background:url("tail-top.gif") left top repeat-x #f4f8fd;}
.tail-top1 { background:url("tail-top1.gif") left top repeat-x #f4f8fd;}

/*header*/
#page1 #header {background:url("header.jpg") no-repeat 0 29px;}
#page1 #header .row-2 {padding:115px 0 0 663px;}
#page1 #header .row-2 .indent {padding:24px 0 0 148px;}
#page1 #header .row-3 {padding-top:63px;}
#header {background:url("header1.jpg") no-repeat 0 154px;}
#header .row-1 .col-1 {width:404px; padding:20px 0 0 10px;}
#header .row-1 .col-2 {width:566px;}
#header .row-2 {padding-top:11px;}
#header .row-3 .col-1 {width:267px; padding:10px 0 0 420px;}
#header .row-3 .col-2 {width:293px; padding-top:10px;}
#header .row-3 .col-2 .indent {padding:13px 0 0 130px;}
#header .row-4 .col-1 {width:267px; padding:10px 0 0 420px;}
#header .row-4 .col-2 {width:293px; padding-top:10px;}
#header .row-4 .col-2 .indent {width: 400px; padding:13px 0 0 130px;}
/*================menu navigation =============*/
#navigation li {list-style : none;}
div#navigation {float : left;}
#navigation ul {list-style : none;  margin : 4px 0px 0px 0px; padding-left : 0px; font-size : 1.0em; }
#navigation li {border-bottom : 1px solid #ffffff; margin-left: 0px; font-family: tahoma, arial, helvetica; }
#navigation li a {text-align : left; height : 18px; text-decoration : none; color : #0d5da1; display : block; padding : 6px 1px 0px 12px; background:url("marker3.gif") no-repeat left center; }
#navigation li a:hover {text-align : left; height : 18px; text-decoration : none; color : #ffffff; display : block;  padding : 6px 1px 0px 12px; background: #1194b0 url("marker2.gif") no-repeat left center;}

#navigationnolink li {list-style : none;}
#navigationnolink ul {list-style : none;  margin : 4px 0px 0px 0px; padding-left : 0px; font-family: tahoma, arial, helvetica;}
#navigationnolink li {color:#055779; font-size:11px; height: 18px; background: #d8ecf4; padding: 6px 0px 0px 12px; }
#navigationnolink li:hover{ height : 18px; text-decoration : none; color : #ffffff; display : block;  padding : 6px 0px 0px 12px; background: #1194b0;}

#navigationindent ul {list-style : none;  margin : 4px 0px 0px 0px; padding-left : 0px; font-size : 1.0em;}
#navigationindent li {border-bottom : 1px solid #ffffff; margin-left: 0px; font-family: tahoma, arial, helvetica;}
#navigationindent li a {text-align : left; height : 18px; text-decoration : none; color : #0c7dbf; display : block; padding : 6px 1px 0px 20px; background:url("marker4.gif") no-repeat left center; }
#navigationindent li a:hover {text-align : left; height : 18px; text-decoration : none; color : #ffffff; display : block;  padding : 6px 1px 0px 20px; background: #1194b0 url("marker5.gif") no-repeat left center;}

#navigationindent2 ul {list-style : none;  margin : 4px 0px 0px 0px; padding-left : 0px; font-size : 1.0em;}
#navigationindent2 li {border-bottom : 1px solid #ffffff; margin-left: 0px; font-family: tahoma, arial, helvetica;}
#navigationindent2 li a {text-align : left; height : 18px; text-decoration : none; color : #0c7dbf; display : block; padding : 6px 1px 0px 28px; background:url("/marker6.gif") no-repeat left center; }
#navigationindent2 li a:hover {text-align : left; height : 18px; text-decoration : none; color : #ffffff; display : block;  padding : 6px 1px 0px 28px; background: #1194b0 url("/marker7.gif") no-repeat left center;}

/*==================forms====================*/


/*=================breadcrumbs=============*/
.breadcrumb ul{margin-bottom: 8px; line-height: 14pt; font-family: tahoma, arial, helvetica;}
.breadcrumb li { display:inline; margin-left:-1px;}
.breadcrumb li a {color: #c40000; padding:4px;}
.breadcrumb li a:visited {color: #c40000; padding:4px; }
.breadcrumb li a:hover { color: #008000; padding:4px;}

/*==================list====================*/
#listnormal ul  {list-style: square inside;  line-height: 1.2em}
ul {text-align: left;  list-style:none;}

.list { text-align: left; padding:22px 0 10px 0; width:100%; overflow:hidden; line-height:14px; margin-left:0px;}
.list li { display:inline; margin-left:-1px;}
.list li a {border-left:1px solid #cecfd2; text-decoration:none; padding:0 12px 0 14px; font-weight:bold; color:#0066ff;}
.list li a em {color:#32b2ec; font-style:normal;}
.list li a:hover em {color:#0066ff;}
.list li a:hover { text-decoration:underline;}

.list1 { width:100%; overflow:hidden;}
.list1 li {margin-bottom:3px;}
.list1 li a {text-decoration:none; color:#0066ff; font-weight:bold; background:url("marker1.gif") no-repeat left center; padding-left:10px;}
.list1 li a:hover { text-decoration:underline;}

.list2 {color:#30b5d2; font-weight:bold; margin-bottom:-3px;}
.list2 li {width:100%; overflow:hidden; margin-bottom:3px; vertical-align:bottom}
.list2 li a {width:198px; color:#30b5d2; float:left; display:block; text-decoration:none;}
.list2 li a:hover {text-decoration:underline;}
.list2 li em {width:28px; font-style:normal; float:left;}
.list2 li b {float:left;}

.list3 { width:100%; overflow:hidden; list-style: disc;}
.list3 li {margin-bottom:15px;text-decoration:none; padding-left:10px;}

.listmap {width:100%; overflow:hidden;}
.listmap li {margin-bottom:3px;}
.listmap li a {text-decoration:none; color:#0066cc;  background:url("marker1.gif") no-repeat left center; padding-left:10px;}
.listmap li a:hover { text-decoration:underline;}
.listmap ol li {margin-bottom:3px;}
.listmap ol li a {text-decoration:none; color:#0066cc;  background:url("marker4.gif") no-repeat left center; padding-left:40px;}
.listmap ol li a:hover { text-decoration:underline;}

.site-nav li {display:inline;}
.site-nav li a {width:140px;height:68px;display:block; float:left;}
.site-nav {list-style:none;margin:0;padding:0;}


/*=======================================================*/
/*                FTP Page List Stylings                 */
/*=======================================================*/ 

#ftp .ftp-list{padding:0;margin:0 0 0 25px;}
#ftp ol.ftp-list li{padding:0 0 0 0;margin:0 0 12px 0;font-weight:bold;}
#ftp ol.ftp-list li span{font-weight:normal;padding:0;margin:0;}
#ftp ol.ftp-list ul{margin-top:8px;}
#ftp ftp-list ul li{padding:0;margin:0;}

/*=======================================================*/
/*                Ordered List Stylings                  */
/*=======================================================*/ 

.instructions{padding:0;margin:0 0 0 25px;}
ol.instructions li{padding:0 0 0 0;margin:0 0 12px 5px;font-weight:bold;}
ol.instructions li span{font-weight:normal;padding:0;margin:0;}
ol.instructions{margin-top:8px;padding:0;}
ol.instructions ul{margin-top:8px;padding:0;}
.instructions ul li{padding:0;margin:0;}

ol.instructions ul.picture{width:100%;padding:0;margin:0px 0 80px 0;}
ol.instructions ul.picture img{padding:0;margin:0;}

/*==================other====================*/

.img-indent { margin:0 20px 0 0; float:left;}
.img-box { width:100%; overflow:hidden;}
.img-box img { float:left; margin:0 14px 0 0;}
.pictureframe img  {float: left; border: 1px solid #a2a2a2; padding: 1px; margin:0 14px 0 0; background: #ffffff; }
.pictureframeright img  {float: right; border: 1px solid #1194b0; padding: 1px; margin:0 0px 0 14px; background: #ffffff; }

.tail-top-right {background:url("tail-top-right.gif") repeat-x right top; position:absolute; width:50%; height:506px; top:0px; right:0px;}
.tail-top-right1 {background:url("tail-top-right1.gif") repeat-x right top; position:absolute; width:50%; height:506px; top:0px; right:0px;}

.p1 {margin-top:28px;}
.p2 {margin:7px 0px 14px 0px;}
.p3 {margin-top:15px;}

.block1 {width:100%; overflow:hidden;}
.block1 img {float:left; margin:0 14px 0 0;}
.block1 a {color:#0066ff;}
.block1 dt {text-transform:uppercase; color:#4097d5; font-size:1.3em; font-weight:bold;}

.block2 {width:100%; overflow:hidden;}
.block2 img {float:left; margin:0 14px 0 0;}
.block2 a {color:#0066ff;}
.block2 dt {text-transform:uppercase; color:#34adcb; font-size:1.3em; font-weight:bold;}

.whiteblock {background: #ffffff; border:1px solid #a2a2a2; padding: 10px; }

.phones {width:160px; overflow:hidden;}
.red {color: #c40000; }
.blue {color: #03c;}
/*==================txt, links, lines, titles====================*/
a {color:#c40000; text-decoration: underline;}
a:hover{text-decoration:none;}

h1 {font-size:24px; color:#3e4764; font-weight:bold; line-height:23px; margin-bottom:27px;}
h2 {font-size:24px; color:#3e4764; font-weight:normal; line-height:23px; margin-bottom:27px;}
h2.blue {font-size: 24px; color: #03c; font-weight: bold; line-height: 23px; margin-bottom: 27px;}
.txthead {color:#055779; font-size:11px; line-height: 9pt; font-family: tahoma, arial, helvetica;}
.txtheadlight {color:#ffffff; font-size:11px; line-height: 9pt; font-family: tahoma, arial, helvetica;}
.txt1 {color:#32b2ec;}
.txt2 {color:#30b5d2; font-size:14px;}
.txt3 {color:#5e5e5e;}
.txt4 {color:#4097d5; font-size:14px;}
.txt5 {color:#055779; font-size:14px;}
.txtred14 {color:#c40000; font-size:14px;}

.link {background:url("marker.gif") no-repeat left center; padding-left:9px; color:#0066ff; text-decoration:none; font-weight:bold;}
.link:hover {text-decoration:underline;}
.line-hor { border-bottom:1px solid #000; padding-bottom:20px; margin-bottom:20px;}
.line-ver-top1 {background:url("line-top.gif") no-repeat 298px 0; width:100%;}
.line-ver-top2 {background:url("line-top.gif") no-repeat 686px 0; padding:16px 0 11px 0;} 
.line-ver-bot1 {background:url("line-top.gif") no-repeat 298px bottom;} 
.line-ver-bot2 {background:url("line-top.gif") no-repeat 686px bottom;} 
.line-ver-y1 {background:url("line-y.gif") repeat-y 298px 0px; width:100%}
.line-ver-y2 {background:url("line-y.gif") repeat-y 686px 0px;}

#page3 .line-ver-top1 {background:url("line-top.gif") no-repeat 368px 0; width:100%;}
#page3 .line-ver-top2 {background:url("line-top.gif") no-repeat 655px 0; padding:16px 0 11px 0;} 
#page3 .line-ver-bot1 {background:url("line-top.gif") no-repeat 368px bottom;} 
#page3 .line-ver-bot2 {background:url("line-top.gif") no-repeat 655px bottom;} 
#page3 .line-ver-y1 {background:url("line-y.gif") repeat-y 368px 0px; width:100%}
#page3 .line-ver-y2 {background:url("line-y.gif") repeat-y 655px 0px;}

#page5 .line-ver-top1 {background:url("line-top.gif") no-repeat 278px 0; width:100%;}
#page5 .line-ver-top2 {background:url("line-top.gif") no-repeat 589px 0; padding:16px 0 11px 0;} 
#page5 .line-ver-bot1 {background:url("line-top.gif") no-repeat 278px bottom;} 
#page5 .line-ver-bot2 {background:url("line-top.gif") no-repeat 589px bottom;} 
#page5 .line-ver-y1 {background:url("line-y.gif") repeat-y 278px 0px; width:100%}
#page5 .line-ver-y2 {background:url("line-y.gif") repeat-y 589px 0px;}

#page7 .line-ver-top1 {background:url("line-top.gif") no-repeat 358px 0; width:100%;}
#page7 .line-ver-top2 {background:url("line-top.gif") no-repeat 686px 0; padding:16px 0 11px 0;} 
#page7 .line-ver-bot1 {background:url("line-top.gif") no-repeat 358px bottom;} 
#page7 .line-ver-bot2 {background:url("line-top.gif") no-repeat 686px bottom;} 
#page7 .line-ver-y1 {background:url("line-y.gif") repeat-y 358px 0px; width:100%}
#page7 .line-ver-y2 {background:url("line-y.gif") repeat-y 686px 0px;}

/*==================boxes====================*/
.box { background:#fff; width:100%;}
.box .border-top {background:url("border-top.gif") repeat-x top;}
.box .border-bot {background:url("border-bot.gif") repeat-x bottom;}
.box .border-left {background:url("border-left.gif") repeat-y left;}
.box .border-right {background:url("border-right.gif") repeat-y right;}
.box .left-top-corner {background:url("left-top-corner.gif") no-repeat left top;}
.box .right-top-corner {background:url("right-top-corner.gif") no-repeat right top;}
.box .left-bot-corner {background:url("left-bot-corner.gif") no-repeat left bottom;}
.box .right-bot-corner {background:url("right-bot-corner.gif") no-repeat right bottom; }
.box .inner { padding:0 0 0 0;}

/*content*/
#content {padding:19px 0 18px 2px; border-right: 3px dotted #e3e3e3; }
#content .indent {padding:16px 20px 6px 0;}

/*tables*/
#hostingtable { width: 570px; background: #ffffff; border: 1px solid #e3e3e3; color: #5e5e5e; font-family: tahoma, arial, helvetica;}
#hostingtable a { color: #5e5e5e; text-decoration: underline;}
#hostingtable a:visited { color: #5e5e5e; text-decoration: underline;}
#hostingtable a:hover { color: #008000; text-decoration: none;}
#contentright table {width: 590px; border-collapse: collapse; } 

#contentright table td{border: 1px solid #e9e9e9; border-collapse: collapse; font-size: 11px; font-family: tahoma, helvetica; }
.toptableblue {padding: 10px 4px 10px 10px; margin-bottom: 10px;  background:  #e3e3e3 url(searchbg.jpg) repeat-x; width: 160px; font-family: tahoma, helvetica; font-size: 11px; }
.toptablegreen {padding: 10px 4px 10px 10px; margin-bottom: 10px;  background:  #e3e3e3 url(searchbg.jpg) repeat-x; width: 200px; font-family: tahoma, helvetica; font-size: 11px; }
.toptablecolor {padding: 10px 4px 10px 10px; margin-bottom: 10px; background:  #e3e3e3 url(searchbg.jpg) repeat-x; width: 120px; }
.toptablecolorright {padding: 10px 4px 10px 10px; margin-bottom: 10px;  background:  #e3e3e3 url(searchbg.jpg) repeat-x; width: 16px; }
.dark{background: #f6f6f6; padding: 5px 2px 5px 6px; border-top: 1px solid #f4f4f4;}
.light{background: #ffffff; padding: 2px 2px 2px 6px; }
.bluecol {background: #a8effe; }
.greencol {background: #e0fde8; }
.innerwhite {background: #ffffff; padding: 10px; border: 1px solid #bfbfbf; }
.innerhighlight1 {background: #d8fbca; padding: 10px; border: 1px solid #bfbfbf; }

/*footer*/
#footer {text-align: center; }
#footer p {padding:18px 0 0 0;text-align: center;}
#footer a {color:#3f95d4; text-decoration:none; margin-top: 20px;} 
#footer a.normalstyle {font-weight: normal; margin-left: 10px; margin-right: 10px;}
#footer a.boldstyle {font-weight: bold;}
#footer a:hover {text-decoration:underline;}

/*help table */
.questtable{
padding-top:5px;
padding-bottom:5px;
}


#domaintext {text-align : left; height : 28px; text-decoration : none; color : #000000; display : block;   width: 300px; padding : 10px; background: #edf4fe;}

#planstage{height:50px; padding-top:10px;}
#jointable { width: 470px;  border: 2px solid #e3e3e3; color: #5e5e5e; font-family: tahoma, arial, helvetica;}
