body
{
	background: #FFFFFF; background-image: url('/theme-hostgator/images/bg.gif'); background-repeat: repeat;
	color: #000000;
	font-size: 13px;
	margin:  0px 0px 0px 4px;
	padding: 0px;
	
}
a:link, body_alink
{
	color: #00008D;
}
a:visited, body_avisited
{
	color: #0033CC;
}
a:hover, a:active, body_ahover
{
	color: #FFCC33;
}
.page
{
	background: #FFFFFF;
	color: #000000;
}
td, th, p, li
{
	font: 12px Tahoma,verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tborder
{
	background: #D1D1E1;
	color: #000000;
	border: 1px solid #0B198C;
}
.tcat
{
	background: #134766 url('/theme-hostgator/images/hostgator_headbg.gif') repeat-x top left;
	color: #FFFFFF;
	font: bold 13px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tcat a:link, .tcat_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
	color: #FFCC33;
	text-decoration: underline;
}
.thead
{
	background: #DA7C20 url('/theme-hostgator/images/hostgator_catbg.gif') repeat-x top left;
	color: #FFFFFF;
	font: bold 13px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.thead a:link, .thead_alink
{
	color: #FFFFFF;
}
.thead a:visited, .thead_avisited
{
	color: #FFFFFF;
}
.thead a:hover, .thead a:active, .thead_ahover
{
	color: #FFCC33;
}
.tfoot
{
	background: #3E5C92;
	color: #FFFFFF;
}
.tfoot a:link, .tfoot_alink
{
	color: #E0E0F6;
}
.tfoot a:visited, .tfoot_avisited
{
	color: #E0E0F6;
}
.tfoot a:hover, .tfoot a:active, .tfoot_ahover
{
	color: #FFCC33;
}
.alt1, .alt1Active
{
	background: #F5F5FF;
	color: #000000;
}
.alt2, .alt2Active
{
	background: #E1E4F2;
	color: #000000;
}
.inlinemod
{
	background: #FFFFCC;
	color: #000000;
}
.wysiwyg
{
	background: #F5F5FF;
	color: #000000;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin: 5px 10px 10px 10px;
	padding: 0px;
	width: 100%;
}
.wysiwyg a:link, .wysiwyg_alink
{
	color: #22229C;
}
.wysiwyg a:visited, .wysiwyg_avisited
{
	color: #22229C;
}
.wysiwyg a:hover, .wysiwyg a:active, .wysiwyg_ahover
{
	color: #FF4400;
}
textarea, .bginput
{
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.bginput option, .bginput optgroup
{
	font-size: 10pt;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.button
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
select
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
option, optgroup
{
	font-size: 11px;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.smallfont
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.time
{
	color: #666686;
}
.navbar
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.highlight
{
	color: #FF0000;
	font-weight: bold;
}
.fjsel
{
	background: #3E5C92;
	color: #E0E0F6;
}
.fjdpth0
{
	background: #F7F7F7;
	color: #000000;
}
.panel
{
	background: #FFFFFF; background-image: url('/theme-hostgator/images/gradient_panelsurround.gif'); background-repeat: repeat;
	color: #000000;
	padding: 10px;
	border: 2px outset;
	max-width: 100%;
}
.panelsurround
{
	background: #D1D4E0; background-image: url('../../theme-hostgator/images/gradient_panelsurround.gif'); background-repeat: repeat-x;;
	color: #000000;
}
legend
{
	color: #22229C;
	font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.vbmenu_control
{
	background: #738FBF;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
.vbmenu_control a:link, .vbmenu_control_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
	color: #FFFFFF;
	text-decoration: underline;
}
.vbmenu_popup
{
	background: #FFFFFF;
	color: #000000;
	border: 1px solid #0B198C;
}
.vbmenu_option
{
	background: #BBC7CE;
	color: #000000;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_option a:link, .vbmenu_option_alink
{
	color: #22229C;
	text-decoration: none;
}
.vbmenu_option a:visited, .vbmenu_option_avisited
{
	color: #22229C;
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite
{
	background: #8A949E;
	color: #FFFFFF;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_hilite a:link, .vbmenu_hilite_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite a:visited, .vbmenu_hilite_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover
{
	color: #FFFFFF;
	text-decoration: none;
}
/* ***** styling for 'big' usernames on postbit etc. ***** */
.bigusername { font-size: 14pt; }

/* ***** small padding on 'thead' elements ***** */
td.thead, th.thead, div.thead { padding: 4px; }

/* ***** basic styles for multi-page nav elements */
.pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px 2px 4px; }

/* ***** de-emphasized text */
.shade, a.shade:link, a.shade:visited { 
  color: #777777; 
  text-decoration: none; 
}
a.shade:active, a.shade:hover { 
  color: #FF4400; 
  text-decoration: underline; 
}

.tcat .shade, .thead .shade, .tfoot .shade { 
  color: #DDDDDD; 
}

/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }
@charset "UTF-8";
/* CSS Document */

html {
overflow: -moz-scrollbars-vertical;
}
img {
border: 0;
}
body {
background-image: url('http://www.hostgator.com/assets/img/bg.gif');
margin: 0;
}
div {
outline: 0px dotted #000;
}
.clear {
clear: both;
}
#wrapper {
width: 765px;
margin: 10px auto;
}
#container {
margin: auto;
padding: 0 0 0px 0px;
outline: 0px solid #000;
}
#shadow {
background-image: url('http://www.hostgator.com/assets/img/leftshadow.png');
background-position: 0px 100px;
background-repeat: repeat-y;
outline: 0px solid #fff;
padding-left: 10px;
}
.head {
background-image: url('http://hostgator.com/images/logo_topnew.png');
background-repeat: no-repeat;
height: 17px;
position: relative;
right: -4px;
}
.imgright {
float: right;
}
.livechat a:link, .livechat a:visited {
background-image: url('http://www.hostgator.com/assets/img/chatimage1.gif');
background-repeat: no-repeat;
width: 80px;
height: 80px;
display: block;
float: right;
}
#header {
width: 755px;
background-image: url('http://www.hostgator.com/assets/img/logo_bg.gif');
background-repeat: repeat-x;
-moz-border-radius-topright: 5px;
-moz-border-radius-topleft: 5px;
position: relative;
left: 10px;
border-radius: 5px 5px 0 0;
}
.logo {
background-image: url('http://www.hostgator.com/images/logonew2.png');
background-repeat: no-repeat;
height: 84px;
position: relative;
right: 10px;
width: 400px;
cursor: pointer;
}
 .support {
float: right;
background-image: url('http://www.hostgator.com/assets/img/toprightcorner.gif');
background-repeat: no-repeat;
background-position: top right;
height: 84px;
width: 320px;
padding: 0 0 0 0;
}
.phone {text-align: right;width: 225px;margin: 10px 0 0 0;padding: 0px 5px 0 0;border-right: 1px solid #333;font-family: Tahoma, Arial; }

.phone p {margin:0px;padding:0px;color:#31699C;font-weight:800;font-size:14px;padding-right:5px;}
.phone p.localnum {padding-bottom:2px;}
.phone span.orangephone {color:#E79218;font-size:15px;text-shadow:1px 1px #ccc;}
.phone span.nowhosting {padding-right:5px;font-size:12px;}
#mphone {cursor:pointer;}

 
#navigation {
background-image: url('http://www.hostgator.com/assets/img/newnav.png');
height: 49px;
border-bottom: 1px solid #000;
}
#navigation ul {
padding:17px 0 0 0;
margin: 0;
text-align:center;
list-style:none;
}
#navigation li {
background-image: url('http://www.hostgator.com/assets/img/navsep.gif');
background-repeat: no-repeat;
background-position: 0 0;
display:inline;
padding:0 6px 0 12px;
}
#navigation li.home {
background-image: none;
margin-left:-6px;
}
#navigation a {
font-family: Tahoma, Arial;
text-transform: uppercase;
font-weight:800;
color: #FFFFFF;
text-decoration:none;
}
#navigation a:link, .navigation a:visited {
color: #ffffff;
}
#navigation a:hover {
color: #f7c945;
text-decoration:underline;
}
.sep  {
position: relative;
left: 10px;
top: -25px;
float: right;
width: 2px;
height: 25px;
display: none;
}


#topnav {float: right;border-right: 1px solid #636363;padding: 4px 0px;text-align: right;margin: 7px 8px 0;list-style-type: none;}
#topnav li {padding: 1px 2px 0;background-position: 100% 5px;background-repeat: no-repeat;}
#topnav a {color: #636363;text-decoration: none;}
#topnav a:hover {text-decoration: underline;}

#livesupport {float: right;padding: 3px 0px;}

#content_container #content{width:440px;}
#content {
background-color: #ffffff;
width:755px;
margin: 0 auto;
}
#content a {


    }
.shadowbottom {
height: 22px;
width: 775px;
background-color: transparent;
background-image: url('http://www.hostgator.com/assets/img/content-bottom.png');
background-repeat: no-repeat;
}

#specials {
    background-color: #376B9D;
    padding: 10px 5px;
    border-bottom: 5px solid #686868;
    position: relative;
    height: 145px;
    }

#specials div {
    width: 240px;
    height: 138px;
    background-color: #EAEAEA;
    background-repeat: no-repeat;
    padding-left: 2px;
    position: absolute;
    }
#specials .package1 {
    background-image: url('http://www.hostgator.com/images/package1.gif');
    }
#specials .package2 {
    background-image: url('http://www.hostgator.com/images/package2.gif');
    left: 250px;
    }
#specials .package3 {
    background-image: url('http://www.hostgator.com/images/package3.gif');
    left: 495px;
    }
#specials .button {
    background: url('http://www.hostgator.com/images/buttonbg.gif') no-repeat;
    height: 23px;
    width: 114px;
    display: block;
    float: right;
    text-align: center;
    color: #fff;
    font-weight: 800;
        font-family:Arial,helvetica, sans-serif;
    text-decoration: none;
    text-transform: uppercase;
    padding-top: 7px;
    margin-top:7px;
    }
#specials a.button:hover {
    color: #F7C945;
    }
#specials h2 {
    font: 17pt Arial, helvetica, sans-serif;
    color: #336799;
    font-weight: 500;
    margin: 0;
    padding-left: 110px;
    margin-top: 10px;
    }
#specials h3 {
    font: 14pt Arial, helvetica, sans-serif;
    margin: 0;
    line-height: .5em;
    font-weight: 500;
    padding-left: 115px;
    color: #F28049
    }
#specials ul {
    margin: 10px 0 0 0;
    list-style-image: url('http://www.hostgator.com/images/special_bull.gif');
    padding-left: 130px;
    }

#specials ul li{height:14px;}

#body1 {
    position: relative;
    margin:3px 3px;
    width:765px;
    }
#main h1 {
    font-size:16px;
    padding:0;
    margin:0 7px;
    border-bottom: 2px dotted #336799;
    color:#336799;
    }
#builder h3 {
    font-size:16px;
    padding:0;
    margin:3px 7px;
    border-bottom: 2px dotted #336799;
    width:230px;
    color:#336799;
    }

#transfer h3 {
    font-size:16px;
    padding:0;
    margin:3px 5px;
    border-bottom: 2px dotted #336799;
    width:230px;
    color:#336799;
    }

#leftcol {
    float:right;
    width: 496px;
    }
#rightcol {
    float:left;
    width: 240px;
}
#leftcol,
#rightcol {
    position: relative;

        font-family: Tahoma, sans-serif;
    }
#leftcol p,
#rightcol p{
    padding: 2px 8px;
    margin: 0;
    }
#leftcol hr,
#rightcol hr{
    margin: 0 8px;
    }
#leftcol .alt1 {
    background: #FEF2CE;
    border-color: #F29503;
    }
#rightcol ul{}
#rightcol ul li{height:15px;}
#rightcol .alt1{
    background: url(http://www.hostgator.com/images/leftback.gif) repeat-x;
    }

#rightcol ul {
    position:relative;
    margin:0;
    padding:5px 28px;
    width:175px;
    }

#rightcol li {
    padding:1px 0;
    list-style-image: url(http://www.hostgator.com/images/arrowgif.gif);
    }

#leftcol .footer {
    background: #FEF2CE url('http://www.hostgator.com/images/left_col_footer.gif') top center no-repeat;
    height: 7px;
    margin: 0 -1px;
    overflow: hidden;
    position: relative;
    clear: none;
    }
#rightcol .footer {
    background: #FFF url('http://www.hostgator.com/images/right_col_footer.gif') top center no-repeat;
    height: 7px;
    margin: 0 -1px;
    overflow: hidden;
    position: relative;
    clear: none;
    }

#rightcol .footer2 {
        background: #FFF url('http://www.hostgator.com/images/right_col_footer3.gif') top center no-repeat;
        height: 7px;
        margin: 0 -1px;
        overflow: hidden;
        position: relative;
        clear: none;
        }

#rightcol .alt1 {
    border-color: #BBBBBB;
    }
#leftcol .alt1,
#rightcol .alt1{
    border-width: 0 1px;
    border-style: solid;
    margin-bottom: 5px;
    }
#leftcol .alt1 h2 {
    background: url('http://www.hostgator.com/images/orange_header.gif');
    }
#rightcol .alt1 h2 {
    background: url('http://www.hostgator.com/images/orange_header2.gif');
    text-align:center;
    }
#leftcol h2,
#rightcol h2 {
    margin: 0 -1px;
    color: #fff;
    font-weight: 800;
    font-size:10pt;
    font-family:Tahoma, sans-serif;
    padding-top: 7px;
    margin-bottom: 5px;
    padding-left: 0;
    height: 23px;
    }

#builder {
    width:246px;
    float:left;
    }
#transfer{
    width:245px;
    float:right;
    }
#transfer li {
    list-style-type:none;
    }
#transfer ul {
    padding:0;
    margin:3px 20px;
    }
#main{
    padding-bottom:5px;
    }

#main p{
    padding-top:5px;
}

#mainorder{
    float:left;
    margin-top:12px;
    margin-left:35px;
    margin-right:80px;
    }

#mainservers{
    float:left;
    }
#rollover1{
    height: 61px;
    width: 169px;
    background: url(http://www.hostgator.com/images/rollover1.gif) top left no-repeat;
display:block;
    }

#rollover1:hover{
    background-position: bottom left;
    }
#rollover2{
    height: 81px;
    width: 217px;
    background: url(http://www.hostgator.com/images/rollover2.gif) top left no-repeat;
    display: block;
    }

#rollover2:hover{
    background-position: bottom left;
    }

.rollover2{
    margin:0px;
    padding:0px;
    }

#footer {
    background-image: url(http://www.hostgator.com/images/footer.gif);
    background-repeat:no-repeat;
    width: 760px;
    height:33px;
    }
#footer ul {
    list-style-type: none;
    margin: 0 10px;
    padding: 6px 3px;
    width:750px;
    }
#footer li {
    float: left;
    margin-right: 15px;
    }
#footer a {
    color: #000;
    }
#newfooter {
position: relative;
left: 2px;
width: 721px;
height: 185px;
padding: 15px 10px 20px 35px;
background-image: url('http://www.hostgator.com/images/newfooter4.png');
background-repeat: no-repeat;
}
#newfooter ul {
position: relative;
top: 4px;
width: 150px;
float: left;
margin: 0;
padding: 0;
list-style: none;
margin-right: 20px;
}
#newfooter .title {
font-family: "Trebuchet MS" , Helvetica , sans-serif;
font-size: 18px;
color: #336799;
padding-bottom: 7px;
border-bottom: 1px dotted #333;
margin: 0 0 6px 0;
}
#newfooter .title span {
position: relative;
left: -3px;
}
#newfooter li {
line-height:17px;
padding-left:3px;
}

#newfooter ul li a{font-size:12px;}
#newfooter a:link, #newfooter a:visited {
color: #333;
font-weight: 500;
text-decoration: none;
}
#newfooter a:hover {
font-weight:800;
}
#notitleul li {
padding-left: 18px;
}
#copyright p {clear: left;float: left;font-size: 12px;position: relative; top: 2px; color: #333;}
#copyright a {color: #333;font-weight: normal;font-size: 12px;}

.alt1Active a{font-size:14px;}

#navigation > ul > li {
font-size: 11.5px !important;
}