html,body{
background:#e9e9e9;
margin:0;
padding:0;
text-align:center;
font-family:tahoma,arial,verdana,sans-serif;
font-size:11px;
position:relative
}

.clearfix:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden
}

.clearfix{
display:inline-block
}

* html .clearfix{
height:1%
}

.clearfix{
display:block
}

img{
border-style:none
}

a{
text-decoration:none;
color:#2a6a9a;
border:0
}

a:hover{
text-decoration:none;
color:#9a0000
}

a:focus{
outline:none;
}

form{
padding:0;
margin:0
}

input.text{
border:1px solid #cdcdcd;
background-color:#fff;
padding:2px
}

input.image{
border:none;
padding:0
}

input.submit{
border:1px solid #cdcdcd;
background-color:#fff;
color:#2a6a9a;
padding:0
}

.list{
margin:0;
padding:0 0 9px
}

.list li{
padding-left:11px;
background:url('../img/arrow.gif') no-repeat 0 5px;
list-style-type:none;
font-weight:400
}

.red{
color:#962542
}

.green{
color:green
}

.orange{
color:orange
}

.smallblue{
font-size:10px;
font-weight:400;
color:#394c64
}

.smalltext{
font-size:10px;
}

table.listTable{
margin:0;
padding:0
}

table.listTable td{
border-bottom:1px solid #cdcdcd;
padding:3px 6px
}

tr.row1_0{
background-color:#ffffff;
line-height:24px;
text-align:left
}

tr.row1_1{
background-color:#eeeeee;
line-height:24px;
text-align:left
}

tr.row1_01{
background-color:#ffffff
text-align:left
}

tr.row1_11{
background-color:#eeeeee
text-align:left
}

tr.row1_h0{
background-color:#ffffff;
line-height:16px;
text-align:left
}

tr.row1_h1{
background-color:#eeeeee;
line-height:16px;
text-align:left
}

#container{
width:780px;
text-align:left;
margin-left:auto;
margin-right:auto
}

#frameTop{
background:url('../img/frametop.jpg') no-repeat top center;
position:relative;
width:100%;
height:18px
}

#frameLeft{
background:url('../img/frameleft.jpg') no-repeat top left;
width:27px;
height:63px;
float:left
}

#frameRight{
background:url('../img/frameright.jpg') no-repeat top right;
width:27px;
height:63px;
float:right
}

#frameBottom{
background:url('../img/framebottom.jpg') no-repeat top center;
position:relative;
width:100%;
height:23px
}

#header{
background-color:#fff
}

#headerLeft{
background:url('../img/logo.jpg') no-repeat top left;
float:left;
width:204px;
height:63px
}

#headerRight{
background-color:#fff;
float:left;
width:522px;
height:63px
}

#topLinks{
text-align:right;
padding-top:41px;
float:right
}

#chatbox{
text-align:center;
padding-left:20%;
padding-top:9px;
float:left
}

#wrapper{
background:url('../img/framebg.jpg')
}

#content{
width:762px;
float:right;
position:relative
}

#topMenu{
float:left;
width:744px;
}
	
#topMenu #leftcap{
background-image:url(../img/center_tile.gif);
width:6px;
height:25px;
float:left;
font-size:1px
}
	
#topMenu #center{
background-image:url(../img/center_tile.gif);
width:732px;
height:25px;
float:left
}
	
#topMenu #rightcap{
background-image:url(../img/center_tile.gif);
width:6px;
height:25px;
float:left;
font-size:1px
}

#main{
background-color:#fff;
float:left;
display:inline;
position:relative;
width:726px;
padding:9px
}

#left{
float:left;
width:198px;
padding-right:9px
}

#right{
float:left;
width:519px
}

.twocol1{
padding-bottom:9px;
float:left;
width:255px;
padding-right:9px
}

.twocol2{
padding-bottom:9px;
float:left;
width:255px
}

.threecol1{
float:left;
width:167px;
padding-right:9px
}

.threecol2{
float:left;
width:167px;
padding-right:9px
}

.threecol3{
float:left;
width:167px
}

.heading{
float:left;
width:100%
}

.heading h1{
margin:0;
padding-bottom:2px;
line-height:24px;
border-bottom:1px solid #cdcdcd;
color:#2a6a9a;
text-transform:uppercase;
font-weight:700;
font-size:12px
}

#sideMenu{
padding-bottom:9px;
font-size:11px
}

#sideMenu ul{
margin:0;
padding:0
}

#sideMenu ul li{
list-style-type:none
}

#sideMenu ul ul li {
background: url('../img/arrow.gif') no-repeat 0px 5px;
padding:0 0 0 10px;
margin:0 0 0 20px;
font-weight:400
}

#sideMenu ul ul ul li {
background: url('../img/arrow.gif') no-repeat 0px 5px;
padding:0 0 0 10px;
margin:0
}

#sideMenu a{
border-bottom:1px dashed #cdcdcd;
display:block
}

#sideMenu ul a{
line-height:20px;
padding:0 0 0 21px;
margin:0
}

#sideMenu ul ul a{
line-height:16px;
padding:0 0 0 10px;
margin-left:-10px
}

#sideMenu ul ul ul a{
line-height:16px;
padding:0 0 0 10px;
margin-left:-10px
}

#sideMenu .close{
background:url('../img/arrow.gif') no-repeat 0 5px
}

#sideMenu .close ul{
display:none;
}

#sideMenu .open{
background:url('../img/arrowopen.gif') no-repeat 0 7px;
font-weight:700
}

.box{
margin:0 auto;
width:100%
}

.box .header{
background:url('../img/boxtitleright.gif') no-repeat top right;
margin:0;
padding:0
}

.box .header p{
background:url('../img/boxtitleleft.gif') no-repeat top left;
margin:0;
line-height:25px;
color:#2a6a9a;
font-weight:700;
text-align:center
}

.box .header2{
background-color:#ddd;
margin:0;
padding:0
}

.box .header2 p{
margin:0;
line-height:22px;
color:#2a6a9a;
font-weight:700;
text-align:center
}

.box .content{
border-left:1px solid #cdcdcd;
border-right:1px solid #cdcdcd;
padding:4px;
font-size:11px
}

.box .footer{
background:url('../img/boxbottomright.gif') no-repeat top right;
margin:0;
padding-bottom:9px
}

.box .footer p{
background:url('../img/boxbottomleft.gif') no-repeat top left;
margin:0;
line-height:4px;
font-size:1px
}

.box .footer2{
margin:0;
padding-bottom:9px
}

.box .footer2 p{
margin:0;
font-size:1px
}

#currencySelection{
padding-bottom:9px
}

#currency_select select{
width:150px;
font-family:tahoma,arial,verdana,sans-serif;
font-size:11px
}

#moneyBack{
text-align:center;
padding-bottom:9px;
width:198px;
height:68px
}

#paypalseal{
text-align:center;
padding-bottom:9px
}

#paypal{
text-align:center;
padding-bottom:9px
}

#whsseal{
text-align:center;
padding-bottom:9px
}

.leftlogo{
text-align:center;
padding-bottom:9px
}

#bottomLinks{
text-align:center;
padding-bottom:9px
}

#currencynotice{
text-align:center;
padding-bottom:9px
}

#copyright{
text-align:center;
padding-bottom:4px
}

/* sams whois*/
.swPositioner{
text-align:center;
width:100%
}
.swForm{
text-align:center
}
.swHeading{
font-weight:bold;
text-align:center;
margin-bottom:10px
}
.swDomain{
width:100px;
text-align:right
}
.swTld{
}
.swSubmit{
border:1px solid black;
background-color:#6699cc
}
.swSecureImage{
border:1px solid black
}
.swSecureCode{
width:60px
}
.swInfo{
font-size:10px;
color:#777777;
padding:5px;
text-align:center
}
.swResults{
text-align:left;
font-family:tahoma,arial,verdana,sans-serif;
font-size:11px;
}
.swStatus{
border-top:2px dotted #cdcdcd;
padding:5px;
font-size:11px;
text-align:center;
width:500px
}
.swServer{
border-top:2px dotted #cdcdcd;
text-align:center;
padding:10px;
font-size:11px;
color:#777777
}
.swData{
text-align:left;
padding:4px;
font-size:11px;
color:#000000
}
.swHilight{
font-weight:bold;
color:#ff0000
}
.swError{
font-weight:bold;
color:red
}

.messagebox .info, .success, .warning, .error, .validation {
border: 1px solid;
margin: 0px 0px 9px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
}

.info {
color: #00529B;
background-color: #BDE5F8;
background-image: url('../img/info.png');
}

.success {
color: #4F8A10;
background-color: #DFF2BF;
background-image:url('../img/success.png');
}

.warning {
color: #9F6000;
background-color: #FEEFB3;
background-image: url('../img/warning.png');
}

.error {
color: #D8000C;
background-color: #FFBABA;
background-image: url('../img/error.png');
}